From f264a289fe0d504a99c01d5787edb92af8f6ca91 Mon Sep 17 00:00:00 2001 From: bnewbold Date: Sun, 18 Sep 2016 14:24:44 -0700 Subject: work on a minimal modelica parser+ast --- Cargo.lock | 23 +- Cargo.toml | 3 + examples/minimal.modelica | 6 + src/bin/modelthing-modelica.rs | 47 + src/bin/parse_pascal.rs | 47 - src/lib.rs | 9 +- src/modelica_ast.rs | 141 + src/modelica_parser.lalrpop | 95 + src/modelica_parser.rs | 26474 +++ src/pascal.lalrpop | 656 - src/pascal.rs | 467844 -------------------------------------- 11 files changed, 26789 insertions(+), 468556 deletions(-) create mode 100644 examples/minimal.modelica create mode 100644 src/bin/modelthing-modelica.rs delete mode 100644 src/bin/parse_pascal.rs create mode 100644 src/modelica_ast.rs create mode 100644 src/modelica_parser.lalrpop create mode 100644 src/modelica_parser.rs delete mode 100644 src/pascal.lalrpop delete mode 100644 src/pascal.rs diff --git a/Cargo.lock b/Cargo.lock index 429c110..f81a044 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -100,7 +100,6 @@ dependencies = [ [[package]] name = "lalrpop" version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "atty 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "bit-set 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -108,9 +107,9 @@ dependencies = [ "diff 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "docopt 0.6.83 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.3.25 (registry+https://github.com/rust-lang/crates.io-index)", - "lalrpop-intern 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lalrpop-snap 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lalrpop-util 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lalrpop-intern 0.12.0", + "lalrpop-snap 0.12.0", + "lalrpop-util 0.12.0", "petgraph 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", "regex 0.1.77 (registry+https://github.com/rust-lang/crates.io-index)", "regex-syntax 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -120,14 +119,18 @@ dependencies = [ ] [[package]] -name = "lalrpop-intern" +name = "lalrpop" version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" +replace = "lalrpop 0.12.0" + +[[package]] +name = "lalrpop-intern" +version = "0.12.0" [[package]] name = "lalrpop-snap" version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "atty 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "bit-set 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -135,8 +138,8 @@ dependencies = [ "diff 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "docopt 0.6.83 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.3.25 (registry+https://github.com/rust-lang/crates.io-index)", - "lalrpop-intern 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", - "lalrpop-util 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lalrpop-intern 0.12.0", + "lalrpop-util 0.12.0", "petgraph 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", "regex 0.1.77 (registry+https://github.com/rust-lang/crates.io-index)", "regex-syntax 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -145,6 +148,10 @@ dependencies = [ "unicode-xid 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "lalrpop-util" +version = "0.12.0" + [[package]] name = "lalrpop-util" version = "0.12.0" diff --git a/Cargo.toml b/Cargo.toml index 01612ff..01c7568 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,3 +17,6 @@ lalrpop-util = "0.12" # parser util rustc-serialize = "0.3" docopt = "0.6" + +[replace] +"lalrpop:0.12.0" = { path = "/home/bnewbold/src/lalrpop/lalrpop" } diff --git a/examples/minimal.modelica b/examples/minimal.modelica new file mode 100644 index 0000000..85335a5 --- /dev/null +++ b/examples/minimal.modelica @@ -0,0 +1,6 @@ +model FirstOrder + parameter Real c; + Real x; +equation + der(x) = -c*x; +end FirstOrder; diff --git a/src/bin/modelthing-modelica.rs b/src/bin/modelthing-modelica.rs new file mode 100644 index 0000000..a8fa9be --- /dev/null +++ b/src/bin/modelthing-modelica.rs @@ -0,0 +1,47 @@ + +extern crate modelthing; +extern crate rustc_serialize; +extern crate docopt; + +use modelthing::modelica_parser; +use docopt::Docopt; +use std::env; +use std::io::Read; +use std::fs::File; +use std::time::Instant; + + +fn main() { + let args: Args = Docopt::new(USAGE) + .and_then(|d| d.argv(env::args()).decode()) + .unwrap_or_else(|e| e.exit()); + + for input in &args.arg_inputs { + let mut s = String::new(); + if let Err(err) = File::open(input).and_then(|mut f| f.read_to_string(&mut s)) { + println!("Input `{}`: I/O Error {}", + input, err); + continue; + } + + let time_stamp = Instant::now(); + let result = modelica_parser::parse_file(&s); + let elapsed = time_stamp.elapsed(); + let elapsed = elapsed.as_secs() as f64 + elapsed.subsec_nanos() as f64 / 1000_000_000.0; + + match result { + Ok(()) => println!("Input `{}` ({}s): OK", input, elapsed), + Err(err) => println!("Input `{}` ({}s): parse error {:?}", input, elapsed, err), + } + } +} + +const USAGE: &'static str = " +Usage: modelthing-modelica ... +Parses each input file. +"; + +#[derive(Debug, RustcDecodable)] +struct Args { + arg_inputs: Vec, +} diff --git a/src/bin/parse_pascal.rs b/src/bin/parse_pascal.rs deleted file mode 100644 index 7b08f36..0000000 --- a/src/bin/parse_pascal.rs +++ /dev/null @@ -1,47 +0,0 @@ - -extern crate modelthing; -extern crate rustc_serialize; -extern crate docopt; - -use modelthing::pascal; -use docopt::Docopt; -use std::env; -use std::io::Read; -use std::fs::File; -use std::time::Instant; - - -fn main() { - let args: Args = Docopt::new(USAGE) - .and_then(|d| d.argv(env::args()).decode()) - .unwrap_or_else(|e| e.exit()); - - for input in &args.arg_inputs { - let mut s = String::new(); - if let Err(err) = File::open(input).and_then(|mut f| f.read_to_string(&mut s)) { - println!("Input `{}`: I/O Error {}", - input, err); - continue; - } - - let time_stamp = Instant::now(); - let result = pascal::parse_file(&s); - let elapsed = time_stamp.elapsed(); - let elapsed = elapsed.as_secs() as f64 + elapsed.subsec_nanos() as f64 / 1000_000_000.0; - - match result { - Ok(()) => println!("Input `{}` ({}s): OK", input, elapsed), - Err(err) => println!("Input `{}` ({}s): parse error {:?}", input, elapsed, err), - } - } -} - -const USAGE: &'static str = " -Usage: modelthing-pascal ... -Parses each input file. -"; - -#[derive(Debug, RustcDecodable)] -struct Args { - arg_inputs: Vec, -} diff --git a/src/lib.rs b/src/lib.rs index 4859ded..22e9af3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,2 +1,9 @@ -pub mod pascal; +pub mod modelica_parser; +pub mod modelica_ast; + +#[test] +fn parse_integer() { + assert_eq!(&format!("{}", modelica_parser::parse_integer("+123").unwrap()), + "123"); +} diff --git a/src/modelica_ast.rs b/src/modelica_ast.rs new file mode 100644 index 0000000..425993f --- /dev/null +++ b/src/modelica_ast.rs @@ -0,0 +1,141 @@ + +use std::fmt::{Debug, Formatter, Error}; + +pub struct Model { + pub name: String, + pub variables: Vec, + pub equations: Vec, + pub connections: Vec, + pub extends: Vec, +} + +#[derive(Copy, Clone)] +pub enum ComponentPrefix { + // incomplete: eg, can be parameter and input + Flow, + Stream, + Input, + Output, + Discrete, + Parameter, + Constant, +} + +pub struct Component { + pub prefix: Option, + pub specifier: String, + pub name: String, +} + +#[derive(Clone)] +pub struct Connection { + pub a: String, + pub b: String, +} + +pub struct SimpleEquation { + pub lhs: Expr, + pub rhs: Expr, +} + +pub enum Expr { + Integer(i64), + Float(f64), + Ident(String), + Der(Box), + Abs(Box), + BinExpr(BinOperator, Box, Box), +} + +#[derive(Copy, Clone)] +pub enum BinOperator { + Multiply, + Divide, + Add, + Subtract, +} + +//// Debug Implementations + +impl Debug for Model { + fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error> { + try!(write!(fmt, "model {}\n", self.name)); + for e in self.extends.iter() { + try!(write!(fmt, " extends {};\n", e)); + } + for v in self.variables.iter() { + try!(write!(fmt, " {:?};\n", v)); + } + try!(write!(fmt, "equation\n")); + for e in self.equations.iter() { + try!(write!(fmt, " {:?};\n", e)); + } + for c in self.connections.iter() { + try!(write!(fmt, " {:?};\n", c)); + } + write!(fmt, "end {};\n", self.name) + } +} + +impl Debug for ComponentPrefix { + fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error> { + use self::ComponentPrefix::*; + write!(fmt, "{:?}", + match *self { + Flow => "flow", + Stream => "stream", + Input => "input", + Output => "output", + Discrete => "discrete", + Parameter => "parameter", + Constant => "constant", + }) + } +} + +impl Debug for Component { + fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error> { + write!(fmt, "{:?}{}", + self.prefix.unwrap(), + self.name, + ) + } +} + +impl Debug for Connection { + fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error> { + write!(fmt, "connect({:?}, {:?});", self.a, self.b) + } +} + +impl Debug for SimpleEquation { + fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error> { + write!(fmt, "{:?} = {:?}", self.lhs, self.rhs) + } +} + +impl Debug for Expr { + fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error> { + use self::Expr::*; + match *self { + Integer(e) => write!(fmt, "{}", e), + Float(e) => write!(fmt, "{}", e), + Ident(ref e) => write!(fmt, "{}", e), + Der(ref e) => write!(fmt, "der({:?})", e), + Abs(ref e) => write!(fmt, "abs({:?})", e), + BinExpr(op, ref l, ref r) => write!(fmt, "({:?} {:?} {:?})", l, op, r), + } + } +} + +impl Debug for BinOperator { + fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error> { + use self::BinOperator::*; + match *self { + Multiply => write!(fmt, "*"), + Divide => write!(fmt, "/"), + Add => write!(fmt, "+"), + Subtract => write!(fmt, "-"), + } + } +} diff --git a/src/modelica_parser.lalrpop b/src/modelica_parser.lalrpop new file mode 100644 index 0000000..09036bd --- /dev/null +++ b/src/modelica_parser.lalrpop @@ -0,0 +1,95 @@ +// XXX: use std::str::FromStr; + +// This is an incomplete, non-standards-compliant, minimum-viable parser + +grammar; + +// Lexical Tokens + +identifier: () = { + r"[a-zA-Z_][a-zA-Z_0-9]*", +}; + +string_literal: () = { + r#""[^"\\]*""#, + // => &s[1..s.len()-1], +}; + +pub integer: () = { + r"[+-]?\d+", +}; + +float: () = { + r"[+-]?\d+\.\d*([eE][-+]?\d+)?", +}; + + +// Grammar + +pub model: () = { + "model" identifier component_declaration* "equation" equation_entry* "end" identifier ";", +}; + +equation_entry: () = { + simple_equation, + connect_clause, +}; + +component_declaration: () = { + component_prefix? identifier identifier string_literal? ";", +}; + +component_prefix: () = { + "flow", + "stream", + "input", + "output", + "discrete", + "parameter", + "constant", +}; + +simple_equation: () = { + expr "=" expr ";", +}; + +connect_clause: () = { + "connect" "(" identifier "," identifier ")" ";", +}; + +// This weird expr/factor/term hierarchy is for binary operator precedence +expr: () = { + expr "+" factor, + expr "-" factor, + factor, +}; + +factor: () = { + factor "*" term, + factor "/" term, + "-" term, + term, +}; + +term: () = { + integer, + float, + identifier, + "der" "(" expr ")", + "abs" "(" expr ")", + "(" expr ")", +}; + +binary_op: () = { + "+", + "-", + "*", + "/", +}; + +//// Meta/High-Level + +pub file: () = { + model, +}; + diff --git a/src/modelica_parser.rs b/src/modelica_parser.rs new file mode 100644 index 0000000..a34b538 --- /dev/null +++ b/src/modelica_parser.rs @@ -0,0 +1,26474 @@ +extern crate lalrpop_util as __lalrpop_util; + +mod __parse__file { + #![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports)] + + extern crate lalrpop_util as __lalrpop_util; + #[allow(dead_code)] + pub enum __Symbol<'input> { + Term_22_28_22(&'input str), + Term_22_29_22(&'input str), + Term_22_2a_22(&'input str), + Term_22_2b_22(&'input str), + Term_22_2c_22(&'input str), + Term_22_2d_22(&'input str), + Term_22_2f_22(&'input str), + Term_22_3b_22(&'input str), + Term_22_3d_22(&'input str), + Term_22abs_22(&'input str), + Term_22connect_22(&'input str), + Term_22constant_22(&'input str), + Term_22der_22(&'input str), + Term_22discrete_22(&'input str), + Term_22end_22(&'input str), + Term_22equation_22(&'input str), + Term_22flow_22(&'input str), + Term_22input_22(&'input str), + Term_22model_22(&'input str), + Term_22output_22(&'input str), + Term_22parameter_22(&'input str), + Term_22stream_22(&'input str), + Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(&'input str), + Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(&'input str), + Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(&'input str), + Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(&'input str), + Nt____file(()), + Nt____integer(()), + Nt____model(()), + Ntbinary__op(()), + Ntcomponent__declaration(()), + Ntcomponent__declaration_2a(::std::vec::Vec<()>), + Ntcomponent__declaration_2b(::std::vec::Vec<()>), + Ntcomponent__prefix(()), + Ntcomponent__prefix_3f(::std::option::Option<()>), + Ntconnect__clause(()), + Ntequation__entry(()), + Ntequation__entry_2a(::std::vec::Vec<()>), + Ntequation__entry_2b(::std::vec::Vec<()>), + Ntexpr(()), + Ntfactor(()), + Ntfile(()), + Ntfloat(()), + Ntidentifier(()), + Ntinteger(()), + Ntmodel(()), + Ntsimple__equation(()), + Ntstring__literal(()), + Ntstring__literal_3f(::std::option::Option<()>), + Ntterm(()), + } + const __ACTION: &'static [i32] = &[ + // State 0 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 4, // on "model", goto 3 + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 1 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 2 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 3 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 6, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 5 + // State 4 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 11, // on "constant", goto 10 + 0, // on "der", error + 12, // on "discrete", goto 11 + 0, // on "end", error + 13, // on "equation", goto 12 + 14, // on "flow", goto 13 + 15, // on "input", goto 14 + 0, // on "model", error + 16, // on "output", goto 15 + 17, // on "parameter", goto 16 + 18, // on "stream", goto 17 + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 19, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 18 + // State 5 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -41, // on "constant", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "der", error + -41, // on "discrete", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "end", error + -41, // on "equation", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "flow", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "input", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "model", error + -41, // on "output", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "parameter", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "stream", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -41, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + // State 6 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -14, // on "constant", reduce `component_declaration+ = component_declaration => ActionFn(46);` + 0, // on "der", error + -14, // on "discrete", reduce `component_declaration+ = component_declaration => ActionFn(46);` + 0, // on "end", error + -14, // on "equation", reduce `component_declaration+ = component_declaration => ActionFn(46);` + -14, // on "flow", reduce `component_declaration+ = component_declaration => ActionFn(46);` + -14, // on "input", reduce `component_declaration+ = component_declaration => ActionFn(46);` + 0, // on "model", error + -14, // on "output", reduce `component_declaration+ = component_declaration => ActionFn(46);` + -14, // on "parameter", reduce `component_declaration+ = component_declaration => ActionFn(46);` + -14, // on "stream", reduce `component_declaration+ = component_declaration => ActionFn(46);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -14, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration+ = component_declaration => ActionFn(46);` + // State 7 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 11, // on "constant", goto 10 + 0, // on "der", error + 12, // on "discrete", goto 11 + 0, // on "end", error + 21, // on "equation", goto 20 + 14, // on "flow", goto 13 + 15, // on "input", goto 14 + 0, // on "model", error + 16, // on "output", goto 15 + 17, // on "parameter", goto 16 + 18, // on "stream", goto 17 + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 19, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 18 + // State 8 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 19, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 18 + // State 9 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 24, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 23 + // State 10 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -22, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "constant" => ActionFn(17);` + // State 11 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -20, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "discrete" => ActionFn(15);` + // State 12 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 36, // on "-", goto 35 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 38, // on "connect", goto 37 + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 40, // on "end", goto 39 + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 13 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -16, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "flow" => ActionFn(11);` + // State 14 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -18, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "input" => ActionFn(13);` + // State 15 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -19, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "output" => ActionFn(14);` + // State 16 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -21, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "parameter" => ActionFn(16);` + // State 17 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -17, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "stream" => ActionFn(12);` + // State 18 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -41, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + // State 19 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -15, // on "constant", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + 0, // on "der", error + -15, // on "discrete", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + 0, // on "end", error + -15, // on "equation", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + -15, // on "flow", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + -15, // on "input", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + 0, // on "model", error + -15, // on "output", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + -15, // on "parameter", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + -15, // on "stream", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -15, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + // State 20 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 36, // on "-", goto 35 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 38, // on "connect", goto 37 + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 45, // on "end", goto 44 + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 21 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 24, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 23 + // State 22 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 48, // on ";", goto 47 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 49, // on r#"\"[^\"\\\\]*\""#, goto 48 + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 23 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + -41, // on ";", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + -41, // on r#"\"[^\"\\\\]*\""#, reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 24 + -27, // on "(", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -27, // on "-", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -27, // on "abs", reduce `equation_entry = connect_clause => ActionFn(9);` + -27, // on "connect", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on "constant", error + -27, // on "der", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on "discrete", error + -27, // on "end", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -27, // on r#"[+-]?\\d+"#, reduce `equation_entry = connect_clause => ActionFn(9);` + -27, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `equation_entry = connect_clause => ActionFn(9);` + -27, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `equation_entry = connect_clause => ActionFn(9);` + // State 25 + -30, // on "(", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -30, // on "-", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -30, // on "abs", reduce `equation_entry+ = equation_entry => ActionFn(48);` + -30, // on "connect", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on "constant", error + -30, // on "der", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on "discrete", error + -30, // on "end", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -30, // on r#"[+-]?\\d+"#, reduce `equation_entry+ = equation_entry => ActionFn(48);` + -30, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `equation_entry+ = equation_entry => ActionFn(48);` + -30, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `equation_entry+ = equation_entry => ActionFn(48);` + // State 26 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 36, // on "-", goto 35 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 38, // on "connect", goto 37 + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 51, // on "end", goto 50 + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 27 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 52, // on "+", goto 51 + 0, // on ",", error + 53, // on "-", goto 52 + 0, // on "/", error + 0, // on ";", error + 54, // on "=", goto 53 + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 28 + 0, // on "(", error + 0, // on ")", error + 55, // on "*", goto 54 + -34, // on "+", reduce `expr = factor => ActionFn(22);` + 0, // on ",", error + -34, // on "-", reduce `expr = factor => ActionFn(22);` + 56, // on "/", goto 55 + 0, // on ";", error + -34, // on "=", reduce `expr = factor => ActionFn(22);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 29 + 0, // on "(", error + 0, // on ")", error + -52, // on "*", reduce `term = float => ActionFn(28);` + -52, // on "+", reduce `term = float => ActionFn(28);` + 0, // on ",", error + -52, // on "-", reduce `term = float => ActionFn(28);` + -52, // on "/", reduce `term = float => ActionFn(28);` + 0, // on ";", error + -52, // on "=", reduce `term = float => ActionFn(28);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 30 + 0, // on "(", error + 0, // on ")", error + -53, // on "*", reduce `term = identifier => ActionFn(29);` + -53, // on "+", reduce `term = identifier => ActionFn(29);` + 0, // on ",", error + -53, // on "-", reduce `term = identifier => ActionFn(29);` + -53, // on "/", reduce `term = identifier => ActionFn(29);` + 0, // on ";", error + -53, // on "=", reduce `term = identifier => ActionFn(29);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 31 + 0, // on "(", error + 0, // on ")", error + -51, // on "*", reduce `term = integer => ActionFn(27);` + -51, // on "+", reduce `term = integer => ActionFn(27);` + 0, // on ",", error + -51, // on "-", reduce `term = integer => ActionFn(27);` + -51, // on "/", reduce `term = integer => ActionFn(27);` + 0, // on ";", error + -51, // on "=", reduce `term = integer => ActionFn(27);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 32 + -26, // on "(", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -26, // on "-", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -26, // on "abs", reduce `equation_entry = simple_equation => ActionFn(8);` + -26, // on "connect", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on "constant", error + -26, // on "der", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on "discrete", error + -26, // on "end", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -26, // on r#"[+-]?\\d+"#, reduce `equation_entry = simple_equation => ActionFn(8);` + -26, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `equation_entry = simple_equation => ActionFn(8);` + -26, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `equation_entry = simple_equation => ActionFn(8);` + // State 33 + 0, // on "(", error + 0, // on ")", error + -38, // on "*", reduce `factor = term => ActionFn(26);` + -38, // on "+", reduce `factor = term => ActionFn(26);` + 0, // on ",", error + -38, // on "-", reduce `factor = term => ActionFn(26);` + -38, // on "/", reduce `factor = term => ActionFn(26);` + 0, // on ";", error + -38, // on "=", reduce `factor = term => ActionFn(26);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 34 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 35 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 0, // on "connect", error + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 36 + 71, // on "(", goto 70 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 37 + 72, // on "(", goto 71 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 38 + 73, // on "(", goto 72 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 39 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 75, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 74 + // State 40 + 0, // on "(", error + 0, // on ")", error + -42, // on "*", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "+", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ",", error + -42, // on "-", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "/", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ";", error + -42, // on "=", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 41 + 0, // on "(", error + 0, // on ")", error + -40, // on "*", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "+", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ",", error + -40, // on "-", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "/", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ";", error + -40, // on "=", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 42 + 0, // on "(", error + 0, // on ")", error + -41, // on "*", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "+", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ",", error + -41, // on "-", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "/", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ";", error + -41, // on "=", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 43 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 36, // on "-", goto 35 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 38, // on "connect", goto 37 + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 76, // on "end", goto 75 + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 44 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 75, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 74 + // State 45 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 79, // on ";", goto 78 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 49, // on r#"\"[^\"\\\\]*\""#, goto 48 + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 46 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 80, // on ";", goto 79 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 47 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -11, // on "constant", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + 0, // on "der", error + -11, // on "discrete", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + 0, // on "end", error + -11, // on "equation", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + -11, // on "flow", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + -11, // on "input", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + 0, // on "model", error + -11, // on "output", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + -11, // on "parameter", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + -11, // on "stream", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -11, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + // State 48 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + -48, // on ";", reduce `string_literal = r#"\"[^\"\\\\]*\""# => ActionFn(4);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 49 + -31, // on "(", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -31, // on "-", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -31, // on "abs", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + -31, // on "connect", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on "constant", error + -31, // on "der", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on "discrete", error + -31, // on "end", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -31, // on r#"[+-]?\\d+"#, reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + -31, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + -31, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + // State 50 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 75, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 74 + // State 51 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 36, // on "-", goto 35 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 0, // on "connect", error + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 52 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 36, // on "-", goto 35 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 0, // on "connect", error + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 53 + 90, // on "(", goto 89 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 91, // on "-", goto 90 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 92, // on "abs", goto 91 + 0, // on "connect", error + 0, // on "constant", error + 93, // on "der", goto 92 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 94, // on r#"[+-]?\\d+"#, goto 93 + 95, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 94 + 96, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 95 + // State 54 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 0, // on "connect", error + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 55 + 35, // on "(", goto 34 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 37, // on "abs", goto 36 + 0, // on "connect", error + 0, // on "constant", error + 39, // on "der", goto 38 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 41, // on r#"[+-]?\\d+"#, goto 40 + 42, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 41 + 43, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 42 + // State 56 + 0, // on "(", error + 99, // on ")", goto 98 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 57 + 0, // on "(", error + -34, // on ")", reduce `expr = factor => ActionFn(22);` + 102, // on "*", goto 101 + -34, // on "+", reduce `expr = factor => ActionFn(22);` + 0, // on ",", error + -34, // on "-", reduce `expr = factor => ActionFn(22);` + 103, // on "/", goto 102 + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 58 + 0, // on "(", error + -52, // on ")", reduce `term = float => ActionFn(28);` + -52, // on "*", reduce `term = float => ActionFn(28);` + -52, // on "+", reduce `term = float => ActionFn(28);` + 0, // on ",", error + -52, // on "-", reduce `term = float => ActionFn(28);` + -52, // on "/", reduce `term = float => ActionFn(28);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 59 + 0, // on "(", error + -53, // on ")", reduce `term = identifier => ActionFn(29);` + -53, // on "*", reduce `term = identifier => ActionFn(29);` + -53, // on "+", reduce `term = identifier => ActionFn(29);` + 0, // on ",", error + -53, // on "-", reduce `term = identifier => ActionFn(29);` + -53, // on "/", reduce `term = identifier => ActionFn(29);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 60 + 0, // on "(", error + -51, // on ")", reduce `term = integer => ActionFn(27);` + -51, // on "*", reduce `term = integer => ActionFn(27);` + -51, // on "+", reduce `term = integer => ActionFn(27);` + 0, // on ",", error + -51, // on "-", reduce `term = integer => ActionFn(27);` + -51, // on "/", reduce `term = integer => ActionFn(27);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 61 + 0, // on "(", error + -38, // on ")", reduce `factor = term => ActionFn(26);` + -38, // on "*", reduce `factor = term => ActionFn(26);` + -38, // on "+", reduce `factor = term => ActionFn(26);` + 0, // on ",", error + -38, // on "-", reduce `factor = term => ActionFn(26);` + -38, // on "/", reduce `factor = term => ActionFn(26);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 62 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 63 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 64 + 106, // on "(", goto 105 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 65 + 107, // on "(", goto 106 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 66 + 0, // on "(", error + -42, // on ")", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "*", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "+", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ",", error + -42, // on "-", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "/", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 67 + 0, // on "(", error + -40, // on ")", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "*", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "+", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ",", error + -40, // on "-", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "/", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 68 + 0, // on "(", error + -41, // on ")", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "*", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "+", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ",", error + -41, // on "-", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "/", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 69 + 0, // on "(", error + 0, // on ")", error + -37, // on "*", reduce `factor = "-", term => ActionFn(25);` + -37, // on "+", reduce `factor = "-", term => ActionFn(25);` + 0, // on ",", error + -37, // on "-", reduce `factor = "-", term => ActionFn(25);` + -37, // on "/", reduce `factor = "-", term => ActionFn(25);` + 0, // on ";", error + -37, // on "=", reduce `factor = "-", term => ActionFn(25);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 70 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 71 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 110, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 109 + // State 72 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 73 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 112, // on ";", goto 111 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 74 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + -41, // on ";", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 75 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 75, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 74 + // State 76 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 114, // on ";", goto 113 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 77 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 115, // on ";", goto 114 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 78 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -9, // on "constant", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + 0, // on "der", error + -9, // on "discrete", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + 0, // on "end", error + -9, // on "equation", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + -9, // on "flow", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + -9, // on "input", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + 0, // on "model", error + -9, // on "output", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + -9, // on "parameter", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + -9, // on "stream", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -9, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + // State 79 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -10, // on "constant", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + 0, // on "der", error + -10, // on "discrete", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + 0, // on "end", error + -10, // on "equation", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + -10, // on "flow", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + -10, // on "input", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + 0, // on "model", error + -10, // on "output", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + -10, // on "parameter", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + -10, // on "stream", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -10, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + // State 80 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 116, // on ";", goto 115 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 81 + 0, // on "(", error + 0, // on ")", error + 55, // on "*", goto 54 + -32, // on "+", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on ",", error + -32, // on "-", reduce `expr = expr, "+", factor => ActionFn(20);` + 56, // on "/", goto 55 + 0, // on ";", error + -32, // on "=", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 82 + 0, // on "(", error + 0, // on ")", error + 55, // on "*", goto 54 + -33, // on "+", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on ",", error + -33, // on "-", reduce `expr = expr, "-", factor => ActionFn(21);` + 56, // on "/", goto 55 + 0, // on ";", error + -33, // on "=", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 83 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 117, // on "+", goto 116 + 0, // on ",", error + 118, // on "-", goto 117 + 0, // on "/", error + 119, // on ";", goto 118 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 84 + 0, // on "(", error + 0, // on ")", error + 120, // on "*", goto 119 + -34, // on "+", reduce `expr = factor => ActionFn(22);` + 0, // on ",", error + -34, // on "-", reduce `expr = factor => ActionFn(22);` + 121, // on "/", goto 120 + -34, // on ";", reduce `expr = factor => ActionFn(22);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 85 + 0, // on "(", error + 0, // on ")", error + -52, // on "*", reduce `term = float => ActionFn(28);` + -52, // on "+", reduce `term = float => ActionFn(28);` + 0, // on ",", error + -52, // on "-", reduce `term = float => ActionFn(28);` + -52, // on "/", reduce `term = float => ActionFn(28);` + -52, // on ";", reduce `term = float => ActionFn(28);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 86 + 0, // on "(", error + 0, // on ")", error + -53, // on "*", reduce `term = identifier => ActionFn(29);` + -53, // on "+", reduce `term = identifier => ActionFn(29);` + 0, // on ",", error + -53, // on "-", reduce `term = identifier => ActionFn(29);` + -53, // on "/", reduce `term = identifier => ActionFn(29);` + -53, // on ";", reduce `term = identifier => ActionFn(29);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 87 + 0, // on "(", error + 0, // on ")", error + -51, // on "*", reduce `term = integer => ActionFn(27);` + -51, // on "+", reduce `term = integer => ActionFn(27);` + 0, // on ",", error + -51, // on "-", reduce `term = integer => ActionFn(27);` + -51, // on "/", reduce `term = integer => ActionFn(27);` + -51, // on ";", reduce `term = integer => ActionFn(27);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 88 + 0, // on "(", error + 0, // on ")", error + -38, // on "*", reduce `factor = term => ActionFn(26);` + -38, // on "+", reduce `factor = term => ActionFn(26);` + 0, // on ",", error + -38, // on "-", reduce `factor = term => ActionFn(26);` + -38, // on "/", reduce `factor = term => ActionFn(26);` + -38, // on ";", reduce `factor = term => ActionFn(26);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 89 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 90 + 90, // on "(", goto 89 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 92, // on "abs", goto 91 + 0, // on "connect", error + 0, // on "constant", error + 93, // on "der", goto 92 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 94, // on r#"[+-]?\\d+"#, goto 93 + 95, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 94 + 96, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 95 + // State 91 + 124, // on "(", goto 123 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 92 + 125, // on "(", goto 124 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 93 + 0, // on "(", error + 0, // on ")", error + -42, // on "*", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "+", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ",", error + -42, // on "-", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "/", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on ";", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 94 + 0, // on "(", error + 0, // on ")", error + -40, // on "*", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "+", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ",", error + -40, // on "-", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "/", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on ";", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 95 + 0, // on "(", error + 0, // on ")", error + -41, // on "*", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "+", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ",", error + -41, // on "-", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "/", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on ";", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 96 + 0, // on "(", error + 0, // on ")", error + -35, // on "*", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "+", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ",", error + -35, // on "-", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "/", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ";", error + -35, // on "=", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 97 + 0, // on "(", error + 0, // on ")", error + -36, // on "*", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "+", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ",", error + -36, // on "-", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "/", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ";", error + -36, // on "=", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 98 + 0, // on "(", error + 0, // on ")", error + -56, // on "*", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "+", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ",", error + -56, // on "-", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "/", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ";", error + -56, // on "=", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 99 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 100 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 101 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 102 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 103 + 0, // on "(", error + 130, // on ")", goto 129 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 104 + 0, // on "(", error + -37, // on ")", reduce `factor = "-", term => ActionFn(25);` + -37, // on "*", reduce `factor = "-", term => ActionFn(25);` + -37, // on "+", reduce `factor = "-", term => ActionFn(25);` + 0, // on ",", error + -37, // on "-", reduce `factor = "-", term => ActionFn(25);` + -37, // on "/", reduce `factor = "-", term => ActionFn(25);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 105 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 106 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 107 + 0, // on "(", error + 133, // on ")", goto 132 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 108 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 134, // on ",", goto 133 + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 109 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + -41, // on ",", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 110 + 0, // on "(", error + 135, // on ")", goto 134 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 111 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 112 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 136, // on ";", goto 135 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 113 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 114 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -8, // on "constant", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + 0, // on "der", error + -8, // on "discrete", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + 0, // on "end", error + -8, // on "equation", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + -8, // on "flow", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + -8, // on "input", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + 0, // on "model", error + -8, // on "output", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + -8, // on "parameter", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + -8, // on "stream", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -8, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + // State 115 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 116 + 90, // on "(", goto 89 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 91, // on "-", goto 90 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 92, // on "abs", goto 91 + 0, // on "connect", error + 0, // on "constant", error + 93, // on "der", goto 92 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 94, // on r#"[+-]?\\d+"#, goto 93 + 95, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 94 + 96, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 95 + // State 117 + 90, // on "(", goto 89 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 91, // on "-", goto 90 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 92, // on "abs", goto 91 + 0, // on "connect", error + 0, // on "constant", error + 93, // on "der", goto 92 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 94, // on r#"[+-]?\\d+"#, goto 93 + 95, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 94 + 96, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 95 + // State 118 + -47, // on "(", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -47, // on "-", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -47, // on "abs", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + -47, // on "connect", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on "constant", error + -47, // on "der", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on "discrete", error + -47, // on "end", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -47, // on r#"[+-]?\\d+"#, reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + -47, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + -47, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + // State 119 + 90, // on "(", goto 89 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 92, // on "abs", goto 91 + 0, // on "connect", error + 0, // on "constant", error + 93, // on "der", goto 92 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 94, // on r#"[+-]?\\d+"#, goto 93 + 95, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 94 + 96, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 95 + // State 120 + 90, // on "(", goto 89 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 92, // on "abs", goto 91 + 0, // on "connect", error + 0, // on "constant", error + 93, // on "der", goto 92 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 94, // on r#"[+-]?\\d+"#, goto 93 + 95, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 94 + 96, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 95 + // State 121 + 0, // on "(", error + 141, // on ")", goto 140 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 122 + 0, // on "(", error + 0, // on ")", error + -37, // on "*", reduce `factor = "-", term => ActionFn(25);` + -37, // on "+", reduce `factor = "-", term => ActionFn(25);` + 0, // on ",", error + -37, // on "-", reduce `factor = "-", term => ActionFn(25);` + -37, // on "/", reduce `factor = "-", term => ActionFn(25);` + -37, // on ";", reduce `factor = "-", term => ActionFn(25);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 123 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 124 + 63, // on "(", goto 62 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 64, // on "-", goto 63 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 65, // on "abs", goto 64 + 0, // on "connect", error + 0, // on "constant", error + 66, // on "der", goto 65 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 67, // on r#"[+-]?\\d+"#, goto 66 + 68, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 67 + 69, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 68 + // State 125 + 0, // on "(", error + -32, // on ")", reduce `expr = expr, "+", factor => ActionFn(20);` + 102, // on "*", goto 101 + -32, // on "+", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on ",", error + -32, // on "-", reduce `expr = expr, "+", factor => ActionFn(20);` + 103, // on "/", goto 102 + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 126 + 0, // on "(", error + -33, // on ")", reduce `expr = expr, "-", factor => ActionFn(21);` + 102, // on "*", goto 101 + -33, // on "+", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on ",", error + -33, // on "-", reduce `expr = expr, "-", factor => ActionFn(21);` + 103, // on "/", goto 102 + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 127 + 0, // on "(", error + -35, // on ")", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "*", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "+", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ",", error + -35, // on "-", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "/", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 128 + 0, // on "(", error + -36, // on ")", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "*", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "+", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ",", error + -36, // on "-", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "/", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 129 + 0, // on "(", error + -56, // on ")", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "*", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "+", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ",", error + -56, // on "-", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "/", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 130 + 0, // on "(", error + 144, // on ")", goto 143 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 131 + 0, // on "(", error + 145, // on ")", goto 144 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 132 + 0, // on "(", error + 0, // on ")", error + -55, // on "*", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "+", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ",", error + -55, // on "-", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "/", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ";", error + -55, // on "=", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 133 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 147, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 146 + // State 134 + 0, // on "(", error + 0, // on ")", error + -54, // on "*", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "+", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ",", error + -54, // on "-", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "/", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ";", error + -54, // on "=", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 135 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 136 + 0, // on "(", error + 0, // on ")", error + 120, // on "*", goto 119 + -32, // on "+", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on ",", error + -32, // on "-", reduce `expr = expr, "+", factor => ActionFn(20);` + 121, // on "/", goto 120 + -32, // on ";", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 137 + 0, // on "(", error + 0, // on ")", error + 120, // on "*", goto 119 + -33, // on "+", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on ",", error + -33, // on "-", reduce `expr = expr, "-", factor => ActionFn(21);` + 121, // on "/", goto 120 + -33, // on ";", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 138 + 0, // on "(", error + 0, // on ")", error + -35, // on "*", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "+", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ",", error + -35, // on "-", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "/", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on ";", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 139 + 0, // on "(", error + 0, // on ")", error + -36, // on "*", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "+", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ",", error + -36, // on "-", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "/", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on ";", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 140 + 0, // on "(", error + 0, // on ")", error + -56, // on "*", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "+", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ",", error + -56, // on "-", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "/", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on ";", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 141 + 0, // on "(", error + 148, // on ")", goto 147 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 142 + 0, // on "(", error + 149, // on ")", goto 148 + 0, // on "*", error + 100, // on "+", goto 99 + 0, // on ",", error + 101, // on "-", goto 100 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 143 + 0, // on "(", error + -55, // on ")", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "*", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "+", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ",", error + -55, // on "-", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "/", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 144 + 0, // on "(", error + -54, // on ")", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "*", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "+", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ",", error + -54, // on "-", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "/", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 145 + 0, // on "(", error + 150, // on ")", goto 149 + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 146 + 0, // on "(", error + -41, // on ")", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 147 + 0, // on "(", error + 0, // on ")", error + -55, // on "*", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "+", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ",", error + -55, // on "-", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "/", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on ";", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 148 + 0, // on "(", error + 0, // on ")", error + -54, // on "*", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "+", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ",", error + -54, // on "-", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "/", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on ";", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 149 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 151, // on ";", goto 150 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 150 + -25, // on "(", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -25, // on "-", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -25, // on "abs", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + -25, // on "connect", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on "constant", error + -25, // on "der", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on "discrete", error + -25, // on "end", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -25, // on r#"[+-]?\\d+"#, reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + -25, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + -25, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + ]; + const __EOF_ACTION: &'static [i32] = &[ + 0, // on EOF, error + -1, // on EOF, reduce `__file = file => ActionFn(2);` + -39, // on EOF, reduce `file = model => ActionFn(37);` + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + -43, // on EOF, reduce `model = "model", identifier, "equation", "end", identifier, ";" => ActionFn(54);` + 0, // on EOF, error + -45, // on EOF, reduce `model = "model", identifier, component_declaration+, "equation", "end", identifier, ";" => ActionFn(56);` + 0, // on EOF, error + -44, // on EOF, reduce `model = "model", identifier, "equation", equation_entry+, "end", identifier, ";" => ActionFn(55);` + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + -46, // on EOF, reduce `model = "model", identifier, component_declaration+, "equation", equation_entry+, "end", identifier, ";" => ActionFn(57);` + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + ]; + const __GOTO: &'static [i32] = &[ + // State 0 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 2, // on file, goto 1 + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 3, // on model, goto 2 + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 1 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 2 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 3 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 5, // on identifier, goto 4 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 4 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 7, // on component_declaration, goto 6 + 0, // on component_declaration*, error + 8, // on component_declaration+, goto 7 + 9, // on component_prefix, goto 8 + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 10, // on identifier, goto 9 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 5 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 6 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 7 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 20, // on component_declaration, goto 19 + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 9, // on component_prefix, goto 8 + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 10, // on identifier, goto 9 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 8 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 22, // on identifier, goto 21 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 9 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 23, // on identifier, goto 22 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 10 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 11 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 12 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 25, // on connect_clause, goto 24 + 26, // on equation_entry, goto 25 + 0, // on equation_entry*, error + 27, // on equation_entry+, goto 26 + 28, // on expr, goto 27 + 29, // on factor, goto 28 + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 33, // on simple_equation, goto 32 + 0, // on string_literal, error + 0, // on string_literal?, error + 34, // on term, goto 33 + // State 13 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 14 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 15 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 16 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 17 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 18 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 19 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 20 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 25, // on connect_clause, goto 24 + 26, // on equation_entry, goto 25 + 0, // on equation_entry*, error + 44, // on equation_entry+, goto 43 + 28, // on expr, goto 27 + 29, // on factor, goto 28 + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 33, // on simple_equation, goto 32 + 0, // on string_literal, error + 0, // on string_literal?, error + 34, // on term, goto 33 + // State 21 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 46, // on identifier, goto 45 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 22 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 47, // on string_literal, goto 46 + 0, // on string_literal?, error + 0, // on term, error + // State 23 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 24 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 25 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 26 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 25, // on connect_clause, goto 24 + 50, // on equation_entry, goto 49 + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 28, // on expr, goto 27 + 29, // on factor, goto 28 + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 33, // on simple_equation, goto 32 + 0, // on string_literal, error + 0, // on string_literal?, error + 34, // on term, goto 33 + // State 27 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 28 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 29 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 30 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 31 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 32 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 33 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 34 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 57, // on expr, goto 56 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 35 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 70, // on term, goto 69 + // State 36 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 37 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 38 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 39 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 74, // on identifier, goto 73 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 40 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 41 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 42 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 43 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 25, // on connect_clause, goto 24 + 50, // on equation_entry, goto 49 + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 28, // on expr, goto 27 + 29, // on factor, goto 28 + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 33, // on simple_equation, goto 32 + 0, // on string_literal, error + 0, // on string_literal?, error + 34, // on term, goto 33 + // State 44 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 77, // on identifier, goto 76 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 45 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 78, // on string_literal, goto 77 + 0, // on string_literal?, error + 0, // on term, error + // State 46 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 47 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 48 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 49 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 50 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 81, // on identifier, goto 80 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 51 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 82, // on factor, goto 81 + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 34, // on term, goto 33 + // State 52 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 83, // on factor, goto 82 + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 34, // on term, goto 33 + // State 53 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 84, // on expr, goto 83 + 85, // on factor, goto 84 + 0, // on file, error + 86, // on float, goto 85 + 87, // on identifier, goto 86 + 88, // on integer, goto 87 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 89, // on term, goto 88 + // State 54 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 97, // on term, goto 96 + // State 55 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 30, // on float, goto 29 + 31, // on identifier, goto 30 + 32, // on integer, goto 31 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 98, // on term, goto 97 + // State 56 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 57 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 58 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 59 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 60 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 61 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 62 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 104, // on expr, goto 103 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 63 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 105, // on term, goto 104 + // State 64 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 65 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 66 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 67 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 68 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 69 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 70 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 108, // on expr, goto 107 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 71 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 109, // on identifier, goto 108 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 72 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 111, // on expr, goto 110 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 73 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 74 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 75 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 113, // on identifier, goto 112 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 76 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 77 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 78 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 79 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 80 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 81 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 82 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 83 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 84 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 85 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 86 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 87 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 88 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 89 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 122, // on expr, goto 121 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 90 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 86, // on float, goto 85 + 87, // on identifier, goto 86 + 88, // on integer, goto 87 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 123, // on term, goto 122 + // State 91 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 92 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 93 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 94 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 95 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 96 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 97 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 98 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 99 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 126, // on factor, goto 125 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 100 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 127, // on factor, goto 126 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 101 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 128, // on term, goto 127 + // State 102 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 129, // on term, goto 128 + // State 103 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 104 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 105 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 131, // on expr, goto 130 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 106 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 132, // on expr, goto 131 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 107 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 108 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 109 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 110 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 111 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 112 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 113 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 114 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 115 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 116 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 137, // on factor, goto 136 + 0, // on file, error + 86, // on float, goto 85 + 87, // on identifier, goto 86 + 88, // on integer, goto 87 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 89, // on term, goto 88 + // State 117 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 138, // on factor, goto 137 + 0, // on file, error + 86, // on float, goto 85 + 87, // on identifier, goto 86 + 88, // on integer, goto 87 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 89, // on term, goto 88 + // State 118 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 119 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 86, // on float, goto 85 + 87, // on identifier, goto 86 + 88, // on integer, goto 87 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 139, // on term, goto 138 + // State 120 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 86, // on float, goto 85 + 87, // on identifier, goto 86 + 88, // on integer, goto 87 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 140, // on term, goto 139 + // State 121 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 122 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 123 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 142, // on expr, goto 141 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 124 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 143, // on expr, goto 142 + 58, // on factor, goto 57 + 0, // on file, error + 59, // on float, goto 58 + 60, // on identifier, goto 59 + 61, // on integer, goto 60 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 62, // on term, goto 61 + // State 125 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 126 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 127 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 128 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 129 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 130 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 131 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 132 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 133 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 146, // on identifier, goto 145 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 134 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 135 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 136 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 137 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 138 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 139 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 140 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 141 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 142 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 143 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 144 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 145 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 146 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 147 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 148 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 149 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 150 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + ]; + pub fn parse_file< + 'input, + >( + input: &'input str, + ) -> Result<(), __lalrpop_util::ParseError> + { + let mut __tokens = super::__intern_token::__Matcher::new(input); + let mut __states = vec![0_i32]; + let mut __symbols = vec![]; + '__shift: loop { + let __lookahead = match __tokens.next() { + Some(Ok(v)) => v, + None => break '__shift, + Some(Err(e)) => return Err(e), + }; + let __integer = match __lookahead { + (_, (0, _), _) if true => 0, + (_, (1, _), _) if true => 1, + (_, (2, _), _) if true => 2, + (_, (3, _), _) if true => 3, + (_, (4, _), _) if true => 4, + (_, (5, _), _) if true => 5, + (_, (6, _), _) if true => 6, + (_, (7, _), _) if true => 7, + (_, (8, _), _) if true => 8, + (_, (9, _), _) if true => 9, + (_, (10, _), _) if true => 10, + (_, (11, _), _) if true => 11, + (_, (12, _), _) if true => 12, + (_, (13, _), _) if true => 13, + (_, (14, _), _) if true => 14, + (_, (15, _), _) if true => 15, + (_, (16, _), _) if true => 16, + (_, (17, _), _) if true => 17, + (_, (18, _), _) if true => 18, + (_, (19, _), _) if true => 19, + (_, (20, _), _) if true => 20, + (_, (21, _), _) if true => 21, + (_, (22, _), _) if true => 22, + (_, (23, _), _) if true => 23, + (_, (24, _), _) if true => 24, + (_, (25, _), _) if true => 25, + _ => { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: Some(__lookahead), + expected: vec![], + }); + } + }; + loop { + let __state = *__states.last().unwrap() as usize; + let __action = __ACTION[__state * 26 + __integer]; + if __action > 0 { + let __symbol = match __integer { + 0 => match __lookahead.1 { + (0, __tok0) => __Symbol::Term_22_28_22(__tok0), + _ => unreachable!(), + }, + 1 => match __lookahead.1 { + (1, __tok0) => __Symbol::Term_22_29_22(__tok0), + _ => unreachable!(), + }, + 2 => match __lookahead.1 { + (2, __tok0) => __Symbol::Term_22_2a_22(__tok0), + _ => unreachable!(), + }, + 3 => match __lookahead.1 { + (3, __tok0) => __Symbol::Term_22_2b_22(__tok0), + _ => unreachable!(), + }, + 4 => match __lookahead.1 { + (4, __tok0) => __Symbol::Term_22_2c_22(__tok0), + _ => unreachable!(), + }, + 5 => match __lookahead.1 { + (5, __tok0) => __Symbol::Term_22_2d_22(__tok0), + _ => unreachable!(), + }, + 6 => match __lookahead.1 { + (6, __tok0) => __Symbol::Term_22_2f_22(__tok0), + _ => unreachable!(), + }, + 7 => match __lookahead.1 { + (7, __tok0) => __Symbol::Term_22_3b_22(__tok0), + _ => unreachable!(), + }, + 8 => match __lookahead.1 { + (8, __tok0) => __Symbol::Term_22_3d_22(__tok0), + _ => unreachable!(), + }, + 9 => match __lookahead.1 { + (9, __tok0) => __Symbol::Term_22abs_22(__tok0), + _ => unreachable!(), + }, + 10 => match __lookahead.1 { + (10, __tok0) => __Symbol::Term_22connect_22(__tok0), + _ => unreachable!(), + }, + 11 => match __lookahead.1 { + (11, __tok0) => __Symbol::Term_22constant_22(__tok0), + _ => unreachable!(), + }, + 12 => match __lookahead.1 { + (12, __tok0) => __Symbol::Term_22der_22(__tok0), + _ => unreachable!(), + }, + 13 => match __lookahead.1 { + (13, __tok0) => __Symbol::Term_22discrete_22(__tok0), + _ => unreachable!(), + }, + 14 => match __lookahead.1 { + (14, __tok0) => __Symbol::Term_22end_22(__tok0), + _ => unreachable!(), + }, + 15 => match __lookahead.1 { + (15, __tok0) => __Symbol::Term_22equation_22(__tok0), + _ => unreachable!(), + }, + 16 => match __lookahead.1 { + (16, __tok0) => __Symbol::Term_22flow_22(__tok0), + _ => unreachable!(), + }, + 17 => match __lookahead.1 { + (17, __tok0) => __Symbol::Term_22input_22(__tok0), + _ => unreachable!(), + }, + 18 => match __lookahead.1 { + (18, __tok0) => __Symbol::Term_22model_22(__tok0), + _ => unreachable!(), + }, + 19 => match __lookahead.1 { + (19, __tok0) => __Symbol::Term_22output_22(__tok0), + _ => unreachable!(), + }, + 20 => match __lookahead.1 { + (20, __tok0) => __Symbol::Term_22parameter_22(__tok0), + _ => unreachable!(), + }, + 21 => match __lookahead.1 { + (21, __tok0) => __Symbol::Term_22stream_22(__tok0), + _ => unreachable!(), + }, + 22 => match __lookahead.1 { + (22, __tok0) => __Symbol::Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__tok0), + _ => unreachable!(), + }, + 23 => match __lookahead.1 { + (23, __tok0) => __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__tok0), + _ => unreachable!(), + }, + 24 => match __lookahead.1 { + (24, __tok0) => __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__tok0), + _ => unreachable!(), + }, + 25 => match __lookahead.1 { + (25, __tok0) => __Symbol::Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__tok0), + _ => unreachable!(), + }, + _ => unreachable!(), + }; + __states.push(__action - 1); + __symbols.push((__lookahead.0, __symbol, __lookahead.2)); + continue '__shift; + } else if __action < 0 { + if let Some(r) = __reduce(input, __action, Some(&__lookahead.0), &mut __states, &mut __symbols, ::std::marker::PhantomData::<()>) { + return r; + } + } else { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: Some(__lookahead), + expected: vec![], + }); + } + } + } + loop { + let __state = *__states.last().unwrap() as usize; + let __action = __EOF_ACTION[__state]; + if __action < 0 { + if let Some(r) = __reduce(input, __action, None, &mut __states, &mut __symbols, ::std::marker::PhantomData::<()>) { + return r; + } + } else { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: None, + expected: vec![], + }); + } + } + } + pub fn __reduce< + 'input, + >( + input: &'input str, + __action: i32, + __lookahead_start: Option<&usize>, + __states: &mut ::std::vec::Vec, + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)>, + _: ::std::marker::PhantomData<()>, + ) -> Option>> + { + let __nonterminal = match -__action { + 1 => { + // __file = file => ActionFn(2); + let __sym0 = __pop_Ntfile(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action2::<>(input, __sym0); + return Some(Ok(__nt)); + } + 2 => { + // __integer = integer => ActionFn(0); + let __sym0 = __pop_Ntinteger(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action0::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Nt____integer(__nt), __end)); + 1 + } + 3 => { + // __model = model => ActionFn(1); + let __sym0 = __pop_Ntmodel(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action1::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Nt____model(__nt), __end)); + 2 + } + 4 => { + // binary_op = "+" => ActionFn(33); + let __sym0 = __pop_Term_22_2b_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action33::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 5 => { + // binary_op = "-" => ActionFn(34); + let __sym0 = __pop_Term_22_2d_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action34::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 6 => { + // binary_op = "*" => ActionFn(35); + let __sym0 = __pop_Term_22_2a_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action35::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 7 => { + // binary_op = "/" => ActionFn(36); + let __sym0 = __pop_Term_22_2f_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action36::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 8 => { + // component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58); + let __sym4 = __pop_Term_22_3b_22(__symbols); + let __sym3 = __pop_Ntstring__literal(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym4.2.clone(); + let __nt = super::__action58::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4); + let __states_len = __states.len(); + __states.truncate(__states_len - 5); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 9 => { + // component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action59::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 10 => { + // component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntstring__literal(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action60::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 11 => { + // component_declaration = identifier, identifier, ";" => ActionFn(61); + let __sym2 = __pop_Term_22_3b_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action61::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 12 => { + // component_declaration* = => ActionFn(44); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action44::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2a(__nt), __end)); + 5 + } + 13 => { + // component_declaration* = component_declaration+ => ActionFn(45); + let __sym0 = __pop_Ntcomponent__declaration_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action45::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2a(__nt), __end)); + 5 + } + 14 => { + // component_declaration+ = component_declaration => ActionFn(46); + let __sym0 = __pop_Ntcomponent__declaration(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action46::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2b(__nt), __end)); + 6 + } + 15 => { + // component_declaration+ = component_declaration+, component_declaration => ActionFn(47); + let __sym1 = __pop_Ntcomponent__declaration(__symbols); + let __sym0 = __pop_Ntcomponent__declaration_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action47::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2b(__nt), __end)); + 6 + } + 16 => { + // component_prefix = "flow" => ActionFn(11); + let __sym0 = __pop_Term_22flow_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action11::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 17 => { + // component_prefix = "stream" => ActionFn(12); + let __sym0 = __pop_Term_22stream_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action12::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 18 => { + // component_prefix = "input" => ActionFn(13); + let __sym0 = __pop_Term_22input_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action13::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 19 => { + // component_prefix = "output" => ActionFn(14); + let __sym0 = __pop_Term_22output_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action14::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 20 => { + // component_prefix = "discrete" => ActionFn(15); + let __sym0 = __pop_Term_22discrete_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action15::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 21 => { + // component_prefix = "parameter" => ActionFn(16); + let __sym0 = __pop_Term_22parameter_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action16::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 22 => { + // component_prefix = "constant" => ActionFn(17); + let __sym0 = __pop_Term_22constant_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action17::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 23 => { + // component_prefix? = component_prefix => ActionFn(40); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action40::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix_3f(__nt), __end)); + 8 + } + 24 => { + // component_prefix? = => ActionFn(41); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action41::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntcomponent__prefix_3f(__nt), __end)); + 8 + } + 25 => { + // connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Term_22_29_22(__symbols); + let __sym4 = __pop_Ntidentifier(__symbols); + let __sym3 = __pop_Term_22_2c_22(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22connect_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action19::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntconnect__clause(__nt), __end)); + 9 + } + 26 => { + // equation_entry = simple_equation => ActionFn(8); + let __sym0 = __pop_Ntsimple__equation(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action8::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry(__nt), __end)); + 10 + } + 27 => { + // equation_entry = connect_clause => ActionFn(9); + let __sym0 = __pop_Ntconnect__clause(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action9::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry(__nt), __end)); + 10 + } + 28 => { + // equation_entry* = => ActionFn(42); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action42::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntequation__entry_2a(__nt), __end)); + 11 + } + 29 => { + // equation_entry* = equation_entry+ => ActionFn(43); + let __sym0 = __pop_Ntequation__entry_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action43::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry_2a(__nt), __end)); + 11 + } + 30 => { + // equation_entry+ = equation_entry => ActionFn(48); + let __sym0 = __pop_Ntequation__entry(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action48::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry_2b(__nt), __end)); + 12 + } + 31 => { + // equation_entry+ = equation_entry+, equation_entry => ActionFn(49); + let __sym1 = __pop_Ntequation__entry(__symbols); + let __sym0 = __pop_Ntequation__entry_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action49::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntequation__entry_2b(__nt), __end)); + 12 + } + 32 => { + // expr = expr, "+", factor => ActionFn(20); + let __sym2 = __pop_Ntfactor(__symbols); + let __sym1 = __pop_Term_22_2b_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action20::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 33 => { + // expr = expr, "-", factor => ActionFn(21); + let __sym2 = __pop_Ntfactor(__symbols); + let __sym1 = __pop_Term_22_2d_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action21::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 34 => { + // expr = factor => ActionFn(22); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action22::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 35 => { + // factor = factor, "*", term => ActionFn(23); + let __sym2 = __pop_Ntterm(__symbols); + let __sym1 = __pop_Term_22_2a_22(__symbols); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action23::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 36 => { + // factor = factor, "/", term => ActionFn(24); + let __sym2 = __pop_Ntterm(__symbols); + let __sym1 = __pop_Term_22_2f_22(__symbols); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action24::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 37 => { + // factor = "-", term => ActionFn(25); + let __sym1 = __pop_Ntterm(__symbols); + let __sym0 = __pop_Term_22_2d_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action25::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 38 => { + // factor = term => ActionFn(26); + let __sym0 = __pop_Ntterm(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action26::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 39 => { + // file = model => ActionFn(37); + let __sym0 = __pop_Ntmodel(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action37::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfile(__nt), __end)); + 15 + } + 40 => { + // float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6); + let __sym0 = __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action6::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfloat(__nt), __end)); + 16 + } + 41 => { + // identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3); + let __sym0 = __pop_Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action3::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntidentifier(__nt), __end)); + 17 + } + 42 => { + // integer = r#"[+-]?\\d+"# => ActionFn(5); + let __sym0 = __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action5::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntinteger(__nt), __end)); + 18 + } + 43 => { + // model = "model", identifier, "equation", "end", identifier, ";" => ActionFn(54); + let __sym5 = __pop_Term_22_3b_22(__symbols); + let __sym4 = __pop_Ntidentifier(__symbols); + let __sym3 = __pop_Term_22end_22(__symbols); + let __sym2 = __pop_Term_22equation_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym5.2.clone(); + let __nt = super::__action54::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5); + let __states_len = __states.len(); + __states.truncate(__states_len - 6); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 44 => { + // model = "model", identifier, "equation", equation_entry+, "end", identifier, ";" => ActionFn(55); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Ntidentifier(__symbols); + let __sym4 = __pop_Term_22end_22(__symbols); + let __sym3 = __pop_Ntequation__entry_2b(__symbols); + let __sym2 = __pop_Term_22equation_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action55::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 45 => { + // model = "model", identifier, component_declaration+, "equation", "end", identifier, ";" => ActionFn(56); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Ntidentifier(__symbols); + let __sym4 = __pop_Term_22end_22(__symbols); + let __sym3 = __pop_Term_22equation_22(__symbols); + let __sym2 = __pop_Ntcomponent__declaration_2b(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action56::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 46 => { + // model = "model", identifier, component_declaration+, "equation", equation_entry+, "end", identifier, ";" => ActionFn(57); + let __sym7 = __pop_Term_22_3b_22(__symbols); + let __sym6 = __pop_Ntidentifier(__symbols); + let __sym5 = __pop_Term_22end_22(__symbols); + let __sym4 = __pop_Ntequation__entry_2b(__symbols); + let __sym3 = __pop_Term_22equation_22(__symbols); + let __sym2 = __pop_Ntcomponent__declaration_2b(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym7.2.clone(); + let __nt = super::__action57::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6, __sym7); + let __states_len = __states.len(); + __states.truncate(__states_len - 8); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 47 => { + // simple_equation = expr, "=", expr, ";" => ActionFn(18); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_3d_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action18::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntsimple__equation(__nt), __end)); + 20 + } + 48 => { + // string_literal = r#"\"[^\"\\\\]*\""# => ActionFn(4); + let __sym0 = __pop_Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action4::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntstring__literal(__nt), __end)); + 21 + } + 49 => { + // string_literal? = string_literal => ActionFn(38); + let __sym0 = __pop_Ntstring__literal(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action38::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntstring__literal_3f(__nt), __end)); + 22 + } + 50 => { + // string_literal? = => ActionFn(39); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action39::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntstring__literal_3f(__nt), __end)); + 22 + } + 51 => { + // term = integer => ActionFn(27); + let __sym0 = __pop_Ntinteger(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action27::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 52 => { + // term = float => ActionFn(28); + let __sym0 = __pop_Ntfloat(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action28::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 53 => { + // term = identifier => ActionFn(29); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action29::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 54 => { + // term = "der", "(", expr, ")" => ActionFn(30); + let __sym3 = __pop_Term_22_29_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22der_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action30::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 55 => { + // term = "abs", "(", expr, ")" => ActionFn(31); + let __sym3 = __pop_Term_22_29_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22abs_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action31::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 56 => { + // term = "(", expr, ")" => ActionFn(32); + let __sym2 = __pop_Term_22_29_22(__symbols); + let __sym1 = __pop_Ntexpr(__symbols); + let __sym0 = __pop_Term_22_28_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action32::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + _ => panic!("invalid action code {}", __action) + }; + let __state = *__states.last().unwrap() as usize; + let __next_state = __GOTO[__state * 24 + __nonterminal] - 1; + __states.push(__next_state); + None + } + fn __pop_Term_22_28_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_28_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_29_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_29_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2a_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2a_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2b_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2b_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2c_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2c_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2d_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2d_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2f_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2f_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_3b_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_3b_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_3d_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_3d_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22abs_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22abs_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22connect_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22connect_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22constant_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22constant_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22der_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22der_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22discrete_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22discrete_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22end_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22end_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22equation_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22equation_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22flow_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22flow_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22input_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22input_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22model_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22model_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22output_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22output_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22parameter_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22parameter_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22stream_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22stream_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____file< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____file(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____integer< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____integer(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____model< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____model(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntbinary__op< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntbinary__op(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration_2a< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration_2a(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration_2b< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration_2b(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__prefix< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__prefix(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__prefix_3f< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::option::Option<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__prefix_3f(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntconnect__clause< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntconnect__clause(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry_2a< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry_2a(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry_2b< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry_2b(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntexpr< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntexpr(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfactor< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfactor(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfile< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfile(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfloat< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfloat(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntidentifier< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntidentifier(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntinteger< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntinteger(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntmodel< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntmodel(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntsimple__equation< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntsimple__equation(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntstring__literal< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntstring__literal(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntstring__literal_3f< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::option::Option<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntstring__literal_3f(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntterm< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntterm(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } +} +pub use self::__parse__file::parse_file; + +mod __parse__integer { + #![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports)] + + extern crate lalrpop_util as __lalrpop_util; + #[allow(dead_code)] + pub enum __Symbol<'input> { + Term_22_28_22(&'input str), + Term_22_29_22(&'input str), + Term_22_2a_22(&'input str), + Term_22_2b_22(&'input str), + Term_22_2c_22(&'input str), + Term_22_2d_22(&'input str), + Term_22_2f_22(&'input str), + Term_22_3b_22(&'input str), + Term_22_3d_22(&'input str), + Term_22abs_22(&'input str), + Term_22connect_22(&'input str), + Term_22constant_22(&'input str), + Term_22der_22(&'input str), + Term_22discrete_22(&'input str), + Term_22end_22(&'input str), + Term_22equation_22(&'input str), + Term_22flow_22(&'input str), + Term_22input_22(&'input str), + Term_22model_22(&'input str), + Term_22output_22(&'input str), + Term_22parameter_22(&'input str), + Term_22stream_22(&'input str), + Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(&'input str), + Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(&'input str), + Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(&'input str), + Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(&'input str), + Nt____file(()), + Nt____integer(()), + Nt____model(()), + Ntbinary__op(()), + Ntcomponent__declaration(()), + Ntcomponent__declaration_2a(::std::vec::Vec<()>), + Ntcomponent__declaration_2b(::std::vec::Vec<()>), + Ntcomponent__prefix(()), + Ntcomponent__prefix_3f(::std::option::Option<()>), + Ntconnect__clause(()), + Ntequation__entry(()), + Ntequation__entry_2a(::std::vec::Vec<()>), + Ntequation__entry_2b(::std::vec::Vec<()>), + Ntexpr(()), + Ntfactor(()), + Ntfile(()), + Ntfloat(()), + Ntidentifier(()), + Ntinteger(()), + Ntmodel(()), + Ntsimple__equation(()), + Ntstring__literal(()), + Ntstring__literal_3f(::std::option::Option<()>), + Ntterm(()), + } + const __ACTION: &'static [i32] = &[ + // State 0 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 3, // on r#"[+-]?\\d+"#, goto 2 + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 1 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 2 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + ]; + const __EOF_ACTION: &'static [i32] = &[ + 0, // on EOF, error + -2, // on EOF, reduce `__integer = integer => ActionFn(0);` + -42, // on EOF, reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + ]; + const __GOTO: &'static [i32] = &[ + // State 0 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 2, // on integer, goto 1 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 1 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 2 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + ]; + pub fn parse_integer< + 'input, + >( + input: &'input str, + ) -> Result<(), __lalrpop_util::ParseError> + { + let mut __tokens = super::__intern_token::__Matcher::new(input); + let mut __states = vec![0_i32]; + let mut __symbols = vec![]; + '__shift: loop { + let __lookahead = match __tokens.next() { + Some(Ok(v)) => v, + None => break '__shift, + Some(Err(e)) => return Err(e), + }; + let __integer = match __lookahead { + (_, (0, _), _) if true => 0, + (_, (1, _), _) if true => 1, + (_, (2, _), _) if true => 2, + (_, (3, _), _) if true => 3, + (_, (4, _), _) if true => 4, + (_, (5, _), _) if true => 5, + (_, (6, _), _) if true => 6, + (_, (7, _), _) if true => 7, + (_, (8, _), _) if true => 8, + (_, (9, _), _) if true => 9, + (_, (10, _), _) if true => 10, + (_, (11, _), _) if true => 11, + (_, (12, _), _) if true => 12, + (_, (13, _), _) if true => 13, + (_, (14, _), _) if true => 14, + (_, (15, _), _) if true => 15, + (_, (16, _), _) if true => 16, + (_, (17, _), _) if true => 17, + (_, (18, _), _) if true => 18, + (_, (19, _), _) if true => 19, + (_, (20, _), _) if true => 20, + (_, (21, _), _) if true => 21, + (_, (22, _), _) if true => 22, + (_, (23, _), _) if true => 23, + (_, (24, _), _) if true => 24, + (_, (25, _), _) if true => 25, + _ => { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: Some(__lookahead), + expected: vec![], + }); + } + }; + loop { + let __state = *__states.last().unwrap() as usize; + let __action = __ACTION[__state * 26 + __integer]; + if __action > 0 { + let __symbol = match __integer { + 0 => match __lookahead.1 { + (0, __tok0) => __Symbol::Term_22_28_22(__tok0), + _ => unreachable!(), + }, + 1 => match __lookahead.1 { + (1, __tok0) => __Symbol::Term_22_29_22(__tok0), + _ => unreachable!(), + }, + 2 => match __lookahead.1 { + (2, __tok0) => __Symbol::Term_22_2a_22(__tok0), + _ => unreachable!(), + }, + 3 => match __lookahead.1 { + (3, __tok0) => __Symbol::Term_22_2b_22(__tok0), + _ => unreachable!(), + }, + 4 => match __lookahead.1 { + (4, __tok0) => __Symbol::Term_22_2c_22(__tok0), + _ => unreachable!(), + }, + 5 => match __lookahead.1 { + (5, __tok0) => __Symbol::Term_22_2d_22(__tok0), + _ => unreachable!(), + }, + 6 => match __lookahead.1 { + (6, __tok0) => __Symbol::Term_22_2f_22(__tok0), + _ => unreachable!(), + }, + 7 => match __lookahead.1 { + (7, __tok0) => __Symbol::Term_22_3b_22(__tok0), + _ => unreachable!(), + }, + 8 => match __lookahead.1 { + (8, __tok0) => __Symbol::Term_22_3d_22(__tok0), + _ => unreachable!(), + }, + 9 => match __lookahead.1 { + (9, __tok0) => __Symbol::Term_22abs_22(__tok0), + _ => unreachable!(), + }, + 10 => match __lookahead.1 { + (10, __tok0) => __Symbol::Term_22connect_22(__tok0), + _ => unreachable!(), + }, + 11 => match __lookahead.1 { + (11, __tok0) => __Symbol::Term_22constant_22(__tok0), + _ => unreachable!(), + }, + 12 => match __lookahead.1 { + (12, __tok0) => __Symbol::Term_22der_22(__tok0), + _ => unreachable!(), + }, + 13 => match __lookahead.1 { + (13, __tok0) => __Symbol::Term_22discrete_22(__tok0), + _ => unreachable!(), + }, + 14 => match __lookahead.1 { + (14, __tok0) => __Symbol::Term_22end_22(__tok0), + _ => unreachable!(), + }, + 15 => match __lookahead.1 { + (15, __tok0) => __Symbol::Term_22equation_22(__tok0), + _ => unreachable!(), + }, + 16 => match __lookahead.1 { + (16, __tok0) => __Symbol::Term_22flow_22(__tok0), + _ => unreachable!(), + }, + 17 => match __lookahead.1 { + (17, __tok0) => __Symbol::Term_22input_22(__tok0), + _ => unreachable!(), + }, + 18 => match __lookahead.1 { + (18, __tok0) => __Symbol::Term_22model_22(__tok0), + _ => unreachable!(), + }, + 19 => match __lookahead.1 { + (19, __tok0) => __Symbol::Term_22output_22(__tok0), + _ => unreachable!(), + }, + 20 => match __lookahead.1 { + (20, __tok0) => __Symbol::Term_22parameter_22(__tok0), + _ => unreachable!(), + }, + 21 => match __lookahead.1 { + (21, __tok0) => __Symbol::Term_22stream_22(__tok0), + _ => unreachable!(), + }, + 22 => match __lookahead.1 { + (22, __tok0) => __Symbol::Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__tok0), + _ => unreachable!(), + }, + 23 => match __lookahead.1 { + (23, __tok0) => __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__tok0), + _ => unreachable!(), + }, + 24 => match __lookahead.1 { + (24, __tok0) => __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__tok0), + _ => unreachable!(), + }, + 25 => match __lookahead.1 { + (25, __tok0) => __Symbol::Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__tok0), + _ => unreachable!(), + }, + _ => unreachable!(), + }; + __states.push(__action - 1); + __symbols.push((__lookahead.0, __symbol, __lookahead.2)); + continue '__shift; + } else if __action < 0 { + if let Some(r) = __reduce(input, __action, Some(&__lookahead.0), &mut __states, &mut __symbols, ::std::marker::PhantomData::<()>) { + return r; + } + } else { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: Some(__lookahead), + expected: vec![], + }); + } + } + } + loop { + let __state = *__states.last().unwrap() as usize; + let __action = __EOF_ACTION[__state]; + if __action < 0 { + if let Some(r) = __reduce(input, __action, None, &mut __states, &mut __symbols, ::std::marker::PhantomData::<()>) { + return r; + } + } else { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: None, + expected: vec![], + }); + } + } + } + pub fn __reduce< + 'input, + >( + input: &'input str, + __action: i32, + __lookahead_start: Option<&usize>, + __states: &mut ::std::vec::Vec, + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)>, + _: ::std::marker::PhantomData<()>, + ) -> Option>> + { + let __nonterminal = match -__action { + 1 => { + // __file = file => ActionFn(2); + let __sym0 = __pop_Ntfile(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action2::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Nt____file(__nt), __end)); + 0 + } + 2 => { + // __integer = integer => ActionFn(0); + let __sym0 = __pop_Ntinteger(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action0::<>(input, __sym0); + return Some(Ok(__nt)); + } + 3 => { + // __model = model => ActionFn(1); + let __sym0 = __pop_Ntmodel(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action1::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Nt____model(__nt), __end)); + 2 + } + 4 => { + // binary_op = "+" => ActionFn(33); + let __sym0 = __pop_Term_22_2b_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action33::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 5 => { + // binary_op = "-" => ActionFn(34); + let __sym0 = __pop_Term_22_2d_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action34::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 6 => { + // binary_op = "*" => ActionFn(35); + let __sym0 = __pop_Term_22_2a_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action35::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 7 => { + // binary_op = "/" => ActionFn(36); + let __sym0 = __pop_Term_22_2f_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action36::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 8 => { + // component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58); + let __sym4 = __pop_Term_22_3b_22(__symbols); + let __sym3 = __pop_Ntstring__literal(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym4.2.clone(); + let __nt = super::__action58::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4); + let __states_len = __states.len(); + __states.truncate(__states_len - 5); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 9 => { + // component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action59::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 10 => { + // component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntstring__literal(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action60::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 11 => { + // component_declaration = identifier, identifier, ";" => ActionFn(61); + let __sym2 = __pop_Term_22_3b_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action61::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 12 => { + // component_declaration* = => ActionFn(44); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action44::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2a(__nt), __end)); + 5 + } + 13 => { + // component_declaration* = component_declaration+ => ActionFn(45); + let __sym0 = __pop_Ntcomponent__declaration_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action45::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2a(__nt), __end)); + 5 + } + 14 => { + // component_declaration+ = component_declaration => ActionFn(46); + let __sym0 = __pop_Ntcomponent__declaration(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action46::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2b(__nt), __end)); + 6 + } + 15 => { + // component_declaration+ = component_declaration+, component_declaration => ActionFn(47); + let __sym1 = __pop_Ntcomponent__declaration(__symbols); + let __sym0 = __pop_Ntcomponent__declaration_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action47::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2b(__nt), __end)); + 6 + } + 16 => { + // component_prefix = "flow" => ActionFn(11); + let __sym0 = __pop_Term_22flow_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action11::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 17 => { + // component_prefix = "stream" => ActionFn(12); + let __sym0 = __pop_Term_22stream_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action12::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 18 => { + // component_prefix = "input" => ActionFn(13); + let __sym0 = __pop_Term_22input_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action13::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 19 => { + // component_prefix = "output" => ActionFn(14); + let __sym0 = __pop_Term_22output_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action14::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 20 => { + // component_prefix = "discrete" => ActionFn(15); + let __sym0 = __pop_Term_22discrete_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action15::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 21 => { + // component_prefix = "parameter" => ActionFn(16); + let __sym0 = __pop_Term_22parameter_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action16::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 22 => { + // component_prefix = "constant" => ActionFn(17); + let __sym0 = __pop_Term_22constant_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action17::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 23 => { + // component_prefix? = component_prefix => ActionFn(40); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action40::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix_3f(__nt), __end)); + 8 + } + 24 => { + // component_prefix? = => ActionFn(41); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action41::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntcomponent__prefix_3f(__nt), __end)); + 8 + } + 25 => { + // connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Term_22_29_22(__symbols); + let __sym4 = __pop_Ntidentifier(__symbols); + let __sym3 = __pop_Term_22_2c_22(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22connect_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action19::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntconnect__clause(__nt), __end)); + 9 + } + 26 => { + // equation_entry = simple_equation => ActionFn(8); + let __sym0 = __pop_Ntsimple__equation(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action8::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry(__nt), __end)); + 10 + } + 27 => { + // equation_entry = connect_clause => ActionFn(9); + let __sym0 = __pop_Ntconnect__clause(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action9::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry(__nt), __end)); + 10 + } + 28 => { + // equation_entry* = => ActionFn(42); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action42::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntequation__entry_2a(__nt), __end)); + 11 + } + 29 => { + // equation_entry* = equation_entry+ => ActionFn(43); + let __sym0 = __pop_Ntequation__entry_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action43::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry_2a(__nt), __end)); + 11 + } + 30 => { + // equation_entry+ = equation_entry => ActionFn(48); + let __sym0 = __pop_Ntequation__entry(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action48::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry_2b(__nt), __end)); + 12 + } + 31 => { + // equation_entry+ = equation_entry+, equation_entry => ActionFn(49); + let __sym1 = __pop_Ntequation__entry(__symbols); + let __sym0 = __pop_Ntequation__entry_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action49::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntequation__entry_2b(__nt), __end)); + 12 + } + 32 => { + // expr = expr, "+", factor => ActionFn(20); + let __sym2 = __pop_Ntfactor(__symbols); + let __sym1 = __pop_Term_22_2b_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action20::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 33 => { + // expr = expr, "-", factor => ActionFn(21); + let __sym2 = __pop_Ntfactor(__symbols); + let __sym1 = __pop_Term_22_2d_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action21::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 34 => { + // expr = factor => ActionFn(22); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action22::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 35 => { + // factor = factor, "*", term => ActionFn(23); + let __sym2 = __pop_Ntterm(__symbols); + let __sym1 = __pop_Term_22_2a_22(__symbols); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action23::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 36 => { + // factor = factor, "/", term => ActionFn(24); + let __sym2 = __pop_Ntterm(__symbols); + let __sym1 = __pop_Term_22_2f_22(__symbols); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action24::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 37 => { + // factor = "-", term => ActionFn(25); + let __sym1 = __pop_Ntterm(__symbols); + let __sym0 = __pop_Term_22_2d_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action25::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 38 => { + // factor = term => ActionFn(26); + let __sym0 = __pop_Ntterm(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action26::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 39 => { + // file = model => ActionFn(37); + let __sym0 = __pop_Ntmodel(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action37::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfile(__nt), __end)); + 15 + } + 40 => { + // float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6); + let __sym0 = __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action6::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfloat(__nt), __end)); + 16 + } + 41 => { + // identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3); + let __sym0 = __pop_Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action3::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntidentifier(__nt), __end)); + 17 + } + 42 => { + // integer = r#"[+-]?\\d+"# => ActionFn(5); + let __sym0 = __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action5::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntinteger(__nt), __end)); + 18 + } + 43 => { + // model = "model", identifier, "equation", "end", identifier, ";" => ActionFn(54); + let __sym5 = __pop_Term_22_3b_22(__symbols); + let __sym4 = __pop_Ntidentifier(__symbols); + let __sym3 = __pop_Term_22end_22(__symbols); + let __sym2 = __pop_Term_22equation_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym5.2.clone(); + let __nt = super::__action54::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5); + let __states_len = __states.len(); + __states.truncate(__states_len - 6); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 44 => { + // model = "model", identifier, "equation", equation_entry+, "end", identifier, ";" => ActionFn(55); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Ntidentifier(__symbols); + let __sym4 = __pop_Term_22end_22(__symbols); + let __sym3 = __pop_Ntequation__entry_2b(__symbols); + let __sym2 = __pop_Term_22equation_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action55::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 45 => { + // model = "model", identifier, component_declaration+, "equation", "end", identifier, ";" => ActionFn(56); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Ntidentifier(__symbols); + let __sym4 = __pop_Term_22end_22(__symbols); + let __sym3 = __pop_Term_22equation_22(__symbols); + let __sym2 = __pop_Ntcomponent__declaration_2b(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action56::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 46 => { + // model = "model", identifier, component_declaration+, "equation", equation_entry+, "end", identifier, ";" => ActionFn(57); + let __sym7 = __pop_Term_22_3b_22(__symbols); + let __sym6 = __pop_Ntidentifier(__symbols); + let __sym5 = __pop_Term_22end_22(__symbols); + let __sym4 = __pop_Ntequation__entry_2b(__symbols); + let __sym3 = __pop_Term_22equation_22(__symbols); + let __sym2 = __pop_Ntcomponent__declaration_2b(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym7.2.clone(); + let __nt = super::__action57::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6, __sym7); + let __states_len = __states.len(); + __states.truncate(__states_len - 8); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 47 => { + // simple_equation = expr, "=", expr, ";" => ActionFn(18); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_3d_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action18::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntsimple__equation(__nt), __end)); + 20 + } + 48 => { + // string_literal = r#"\"[^\"\\\\]*\""# => ActionFn(4); + let __sym0 = __pop_Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action4::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntstring__literal(__nt), __end)); + 21 + } + 49 => { + // string_literal? = string_literal => ActionFn(38); + let __sym0 = __pop_Ntstring__literal(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action38::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntstring__literal_3f(__nt), __end)); + 22 + } + 50 => { + // string_literal? = => ActionFn(39); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action39::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntstring__literal_3f(__nt), __end)); + 22 + } + 51 => { + // term = integer => ActionFn(27); + let __sym0 = __pop_Ntinteger(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action27::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 52 => { + // term = float => ActionFn(28); + let __sym0 = __pop_Ntfloat(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action28::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 53 => { + // term = identifier => ActionFn(29); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action29::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 54 => { + // term = "der", "(", expr, ")" => ActionFn(30); + let __sym3 = __pop_Term_22_29_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22der_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action30::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 55 => { + // term = "abs", "(", expr, ")" => ActionFn(31); + let __sym3 = __pop_Term_22_29_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22abs_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action31::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 56 => { + // term = "(", expr, ")" => ActionFn(32); + let __sym2 = __pop_Term_22_29_22(__symbols); + let __sym1 = __pop_Ntexpr(__symbols); + let __sym0 = __pop_Term_22_28_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action32::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + _ => panic!("invalid action code {}", __action) + }; + let __state = *__states.last().unwrap() as usize; + let __next_state = __GOTO[__state * 24 + __nonterminal] - 1; + __states.push(__next_state); + None + } + fn __pop_Term_22_28_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_28_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_29_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_29_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2a_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2a_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2b_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2b_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2c_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2c_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2d_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2d_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2f_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2f_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_3b_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_3b_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_3d_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_3d_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22abs_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22abs_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22connect_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22connect_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22constant_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22constant_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22der_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22der_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22discrete_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22discrete_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22end_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22end_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22equation_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22equation_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22flow_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22flow_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22input_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22input_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22model_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22model_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22output_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22output_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22parameter_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22parameter_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22stream_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22stream_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____file< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____file(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____integer< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____integer(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____model< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____model(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntbinary__op< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntbinary__op(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration_2a< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration_2a(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration_2b< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration_2b(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__prefix< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__prefix(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__prefix_3f< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::option::Option<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__prefix_3f(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntconnect__clause< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntconnect__clause(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry_2a< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry_2a(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry_2b< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry_2b(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntexpr< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntexpr(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfactor< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfactor(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfile< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfile(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfloat< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfloat(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntidentifier< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntidentifier(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntinteger< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntinteger(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntmodel< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntmodel(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntsimple__equation< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntsimple__equation(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntstring__literal< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntstring__literal(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntstring__literal_3f< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::option::Option<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntstring__literal_3f(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntterm< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntterm(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } +} +pub use self::__parse__integer::parse_integer; + +mod __parse__model { + #![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports)] + + extern crate lalrpop_util as __lalrpop_util; + #[allow(dead_code)] + pub enum __Symbol<'input> { + Term_22_28_22(&'input str), + Term_22_29_22(&'input str), + Term_22_2a_22(&'input str), + Term_22_2b_22(&'input str), + Term_22_2c_22(&'input str), + Term_22_2d_22(&'input str), + Term_22_2f_22(&'input str), + Term_22_3b_22(&'input str), + Term_22_3d_22(&'input str), + Term_22abs_22(&'input str), + Term_22connect_22(&'input str), + Term_22constant_22(&'input str), + Term_22der_22(&'input str), + Term_22discrete_22(&'input str), + Term_22end_22(&'input str), + Term_22equation_22(&'input str), + Term_22flow_22(&'input str), + Term_22input_22(&'input str), + Term_22model_22(&'input str), + Term_22output_22(&'input str), + Term_22parameter_22(&'input str), + Term_22stream_22(&'input str), + Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(&'input str), + Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(&'input str), + Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(&'input str), + Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(&'input str), + Nt____file(()), + Nt____integer(()), + Nt____model(()), + Ntbinary__op(()), + Ntcomponent__declaration(()), + Ntcomponent__declaration_2a(::std::vec::Vec<()>), + Ntcomponent__declaration_2b(::std::vec::Vec<()>), + Ntcomponent__prefix(()), + Ntcomponent__prefix_3f(::std::option::Option<()>), + Ntconnect__clause(()), + Ntequation__entry(()), + Ntequation__entry_2a(::std::vec::Vec<()>), + Ntequation__entry_2b(::std::vec::Vec<()>), + Ntexpr(()), + Ntfactor(()), + Ntfile(()), + Ntfloat(()), + Ntidentifier(()), + Ntinteger(()), + Ntmodel(()), + Ntsimple__equation(()), + Ntstring__literal(()), + Ntstring__literal_3f(::std::option::Option<()>), + Ntterm(()), + } + const __ACTION: &'static [i32] = &[ + // State 0 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 3, // on "model", goto 2 + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 1 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 2 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 5, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 4 + // State 3 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 10, // on "constant", goto 9 + 0, // on "der", error + 11, // on "discrete", goto 10 + 0, // on "end", error + 12, // on "equation", goto 11 + 13, // on "flow", goto 12 + 14, // on "input", goto 13 + 0, // on "model", error + 15, // on "output", goto 14 + 16, // on "parameter", goto 15 + 17, // on "stream", goto 16 + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 18, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 17 + // State 4 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -41, // on "constant", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "der", error + -41, // on "discrete", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "end", error + -41, // on "equation", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "flow", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "input", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "model", error + -41, // on "output", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "parameter", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "stream", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -41, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + // State 5 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -14, // on "constant", reduce `component_declaration+ = component_declaration => ActionFn(46);` + 0, // on "der", error + -14, // on "discrete", reduce `component_declaration+ = component_declaration => ActionFn(46);` + 0, // on "end", error + -14, // on "equation", reduce `component_declaration+ = component_declaration => ActionFn(46);` + -14, // on "flow", reduce `component_declaration+ = component_declaration => ActionFn(46);` + -14, // on "input", reduce `component_declaration+ = component_declaration => ActionFn(46);` + 0, // on "model", error + -14, // on "output", reduce `component_declaration+ = component_declaration => ActionFn(46);` + -14, // on "parameter", reduce `component_declaration+ = component_declaration => ActionFn(46);` + -14, // on "stream", reduce `component_declaration+ = component_declaration => ActionFn(46);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -14, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration+ = component_declaration => ActionFn(46);` + // State 6 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 10, // on "constant", goto 9 + 0, // on "der", error + 11, // on "discrete", goto 10 + 0, // on "end", error + 20, // on "equation", goto 19 + 13, // on "flow", goto 12 + 14, // on "input", goto 13 + 0, // on "model", error + 15, // on "output", goto 14 + 16, // on "parameter", goto 15 + 17, // on "stream", goto 16 + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 18, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 17 + // State 7 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 18, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 17 + // State 8 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 23, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 22 + // State 9 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -22, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "constant" => ActionFn(17);` + // State 10 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -20, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "discrete" => ActionFn(15);` + // State 11 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 35, // on "-", goto 34 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 37, // on "connect", goto 36 + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 39, // on "end", goto 38 + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 12 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -16, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "flow" => ActionFn(11);` + // State 13 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -18, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "input" => ActionFn(13);` + // State 14 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -19, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "output" => ActionFn(14);` + // State 15 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -21, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "parameter" => ActionFn(16);` + // State 16 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -17, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_prefix = "stream" => ActionFn(12);` + // State 17 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -41, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + // State 18 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -15, // on "constant", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + 0, // on "der", error + -15, // on "discrete", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + 0, // on "end", error + -15, // on "equation", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + -15, // on "flow", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + -15, // on "input", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + 0, // on "model", error + -15, // on "output", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + -15, // on "parameter", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + -15, // on "stream", reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -15, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration+ = component_declaration+, component_declaration => ActionFn(47);` + // State 19 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 35, // on "-", goto 34 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 37, // on "connect", goto 36 + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 44, // on "end", goto 43 + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 20 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 23, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 22 + // State 21 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 47, // on ";", goto 46 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 48, // on r#"\"[^\"\\\\]*\""#, goto 47 + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 22 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + -41, // on ";", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + -41, // on r#"\"[^\"\\\\]*\""#, reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 23 + -27, // on "(", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -27, // on "-", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -27, // on "abs", reduce `equation_entry = connect_clause => ActionFn(9);` + -27, // on "connect", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on "constant", error + -27, // on "der", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on "discrete", error + -27, // on "end", reduce `equation_entry = connect_clause => ActionFn(9);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -27, // on r#"[+-]?\\d+"#, reduce `equation_entry = connect_clause => ActionFn(9);` + -27, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `equation_entry = connect_clause => ActionFn(9);` + -27, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `equation_entry = connect_clause => ActionFn(9);` + // State 24 + -30, // on "(", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -30, // on "-", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -30, // on "abs", reduce `equation_entry+ = equation_entry => ActionFn(48);` + -30, // on "connect", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on "constant", error + -30, // on "der", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on "discrete", error + -30, // on "end", reduce `equation_entry+ = equation_entry => ActionFn(48);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -30, // on r#"[+-]?\\d+"#, reduce `equation_entry+ = equation_entry => ActionFn(48);` + -30, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `equation_entry+ = equation_entry => ActionFn(48);` + -30, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `equation_entry+ = equation_entry => ActionFn(48);` + // State 25 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 35, // on "-", goto 34 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 37, // on "connect", goto 36 + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 50, // on "end", goto 49 + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 26 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 51, // on "+", goto 50 + 0, // on ",", error + 52, // on "-", goto 51 + 0, // on "/", error + 0, // on ";", error + 53, // on "=", goto 52 + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 27 + 0, // on "(", error + 0, // on ")", error + 54, // on "*", goto 53 + -34, // on "+", reduce `expr = factor => ActionFn(22);` + 0, // on ",", error + -34, // on "-", reduce `expr = factor => ActionFn(22);` + 55, // on "/", goto 54 + 0, // on ";", error + -34, // on "=", reduce `expr = factor => ActionFn(22);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 28 + 0, // on "(", error + 0, // on ")", error + -52, // on "*", reduce `term = float => ActionFn(28);` + -52, // on "+", reduce `term = float => ActionFn(28);` + 0, // on ",", error + -52, // on "-", reduce `term = float => ActionFn(28);` + -52, // on "/", reduce `term = float => ActionFn(28);` + 0, // on ";", error + -52, // on "=", reduce `term = float => ActionFn(28);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 29 + 0, // on "(", error + 0, // on ")", error + -53, // on "*", reduce `term = identifier => ActionFn(29);` + -53, // on "+", reduce `term = identifier => ActionFn(29);` + 0, // on ",", error + -53, // on "-", reduce `term = identifier => ActionFn(29);` + -53, // on "/", reduce `term = identifier => ActionFn(29);` + 0, // on ";", error + -53, // on "=", reduce `term = identifier => ActionFn(29);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 30 + 0, // on "(", error + 0, // on ")", error + -51, // on "*", reduce `term = integer => ActionFn(27);` + -51, // on "+", reduce `term = integer => ActionFn(27);` + 0, // on ",", error + -51, // on "-", reduce `term = integer => ActionFn(27);` + -51, // on "/", reduce `term = integer => ActionFn(27);` + 0, // on ";", error + -51, // on "=", reduce `term = integer => ActionFn(27);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 31 + -26, // on "(", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -26, // on "-", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -26, // on "abs", reduce `equation_entry = simple_equation => ActionFn(8);` + -26, // on "connect", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on "constant", error + -26, // on "der", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on "discrete", error + -26, // on "end", reduce `equation_entry = simple_equation => ActionFn(8);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -26, // on r#"[+-]?\\d+"#, reduce `equation_entry = simple_equation => ActionFn(8);` + -26, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `equation_entry = simple_equation => ActionFn(8);` + -26, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `equation_entry = simple_equation => ActionFn(8);` + // State 32 + 0, // on "(", error + 0, // on ")", error + -38, // on "*", reduce `factor = term => ActionFn(26);` + -38, // on "+", reduce `factor = term => ActionFn(26);` + 0, // on ",", error + -38, // on "-", reduce `factor = term => ActionFn(26);` + -38, // on "/", reduce `factor = term => ActionFn(26);` + 0, // on ";", error + -38, // on "=", reduce `factor = term => ActionFn(26);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 33 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 34 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 0, // on "connect", error + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 35 + 70, // on "(", goto 69 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 36 + 71, // on "(", goto 70 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 37 + 72, // on "(", goto 71 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 38 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 74, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 73 + // State 39 + 0, // on "(", error + 0, // on ")", error + -42, // on "*", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "+", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ",", error + -42, // on "-", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "/", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ";", error + -42, // on "=", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 40 + 0, // on "(", error + 0, // on ")", error + -40, // on "*", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "+", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ",", error + -40, // on "-", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "/", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ";", error + -40, // on "=", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 41 + 0, // on "(", error + 0, // on ")", error + -41, // on "*", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "+", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ",", error + -41, // on "-", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "/", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ";", error + -41, // on "=", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 42 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 35, // on "-", goto 34 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 37, // on "connect", goto 36 + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 75, // on "end", goto 74 + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 43 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 74, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 73 + // State 44 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 78, // on ";", goto 77 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 48, // on r#"\"[^\"\\\\]*\""#, goto 47 + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 45 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 79, // on ";", goto 78 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 46 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -11, // on "constant", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + 0, // on "der", error + -11, // on "discrete", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + 0, // on "end", error + -11, // on "equation", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + -11, // on "flow", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + -11, // on "input", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + 0, // on "model", error + -11, // on "output", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + -11, // on "parameter", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + -11, // on "stream", reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -11, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration = identifier, identifier, ";" => ActionFn(61);` + // State 47 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + -48, // on ";", reduce `string_literal = r#"\"[^\"\\\\]*\""# => ActionFn(4);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 48 + -31, // on "(", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -31, // on "-", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -31, // on "abs", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + -31, // on "connect", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on "constant", error + -31, // on "der", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on "discrete", error + -31, // on "end", reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -31, // on r#"[+-]?\\d+"#, reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + -31, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + -31, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `equation_entry+ = equation_entry+, equation_entry => ActionFn(49);` + // State 49 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 74, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 73 + // State 50 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 35, // on "-", goto 34 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 0, // on "connect", error + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 51 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 35, // on "-", goto 34 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 0, // on "connect", error + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 52 + 89, // on "(", goto 88 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 90, // on "-", goto 89 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 91, // on "abs", goto 90 + 0, // on "connect", error + 0, // on "constant", error + 92, // on "der", goto 91 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 93, // on r#"[+-]?\\d+"#, goto 92 + 94, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 93 + 95, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 94 + // State 53 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 0, // on "connect", error + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 54 + 34, // on "(", goto 33 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 36, // on "abs", goto 35 + 0, // on "connect", error + 0, // on "constant", error + 38, // on "der", goto 37 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 40, // on r#"[+-]?\\d+"#, goto 39 + 41, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 40 + 42, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 41 + // State 55 + 0, // on "(", error + 98, // on ")", goto 97 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 56 + 0, // on "(", error + -34, // on ")", reduce `expr = factor => ActionFn(22);` + 101, // on "*", goto 100 + -34, // on "+", reduce `expr = factor => ActionFn(22);` + 0, // on ",", error + -34, // on "-", reduce `expr = factor => ActionFn(22);` + 102, // on "/", goto 101 + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 57 + 0, // on "(", error + -52, // on ")", reduce `term = float => ActionFn(28);` + -52, // on "*", reduce `term = float => ActionFn(28);` + -52, // on "+", reduce `term = float => ActionFn(28);` + 0, // on ",", error + -52, // on "-", reduce `term = float => ActionFn(28);` + -52, // on "/", reduce `term = float => ActionFn(28);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 58 + 0, // on "(", error + -53, // on ")", reduce `term = identifier => ActionFn(29);` + -53, // on "*", reduce `term = identifier => ActionFn(29);` + -53, // on "+", reduce `term = identifier => ActionFn(29);` + 0, // on ",", error + -53, // on "-", reduce `term = identifier => ActionFn(29);` + -53, // on "/", reduce `term = identifier => ActionFn(29);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 59 + 0, // on "(", error + -51, // on ")", reduce `term = integer => ActionFn(27);` + -51, // on "*", reduce `term = integer => ActionFn(27);` + -51, // on "+", reduce `term = integer => ActionFn(27);` + 0, // on ",", error + -51, // on "-", reduce `term = integer => ActionFn(27);` + -51, // on "/", reduce `term = integer => ActionFn(27);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 60 + 0, // on "(", error + -38, // on ")", reduce `factor = term => ActionFn(26);` + -38, // on "*", reduce `factor = term => ActionFn(26);` + -38, // on "+", reduce `factor = term => ActionFn(26);` + 0, // on ",", error + -38, // on "-", reduce `factor = term => ActionFn(26);` + -38, // on "/", reduce `factor = term => ActionFn(26);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 61 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 62 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 63 + 105, // on "(", goto 104 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 64 + 106, // on "(", goto 105 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 65 + 0, // on "(", error + -42, // on ")", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "*", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "+", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ",", error + -42, // on "-", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "/", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 66 + 0, // on "(", error + -40, // on ")", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "*", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "+", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ",", error + -40, // on "-", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "/", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 67 + 0, // on "(", error + -41, // on ")", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "*", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "+", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ",", error + -41, // on "-", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "/", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 68 + 0, // on "(", error + 0, // on ")", error + -37, // on "*", reduce `factor = "-", term => ActionFn(25);` + -37, // on "+", reduce `factor = "-", term => ActionFn(25);` + 0, // on ",", error + -37, // on "-", reduce `factor = "-", term => ActionFn(25);` + -37, // on "/", reduce `factor = "-", term => ActionFn(25);` + 0, // on ";", error + -37, // on "=", reduce `factor = "-", term => ActionFn(25);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 69 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 70 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 109, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 108 + // State 71 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 72 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 111, // on ";", goto 110 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 73 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + -41, // on ";", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 74 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 74, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 73 + // State 75 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 113, // on ";", goto 112 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 76 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 114, // on ";", goto 113 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 77 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -9, // on "constant", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + 0, // on "der", error + -9, // on "discrete", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + 0, // on "end", error + -9, // on "equation", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + -9, // on "flow", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + -9, // on "input", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + 0, // on "model", error + -9, // on "output", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + -9, // on "parameter", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + -9, // on "stream", reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -9, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59);` + // State 78 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -10, // on "constant", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + 0, // on "der", error + -10, // on "discrete", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + 0, // on "end", error + -10, // on "equation", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + -10, // on "flow", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + -10, // on "input", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + 0, // on "model", error + -10, // on "output", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + -10, // on "parameter", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + -10, // on "stream", reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -10, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60);` + // State 79 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 115, // on ";", goto 114 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 80 + 0, // on "(", error + 0, // on ")", error + 54, // on "*", goto 53 + -32, // on "+", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on ",", error + -32, // on "-", reduce `expr = expr, "+", factor => ActionFn(20);` + 55, // on "/", goto 54 + 0, // on ";", error + -32, // on "=", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 81 + 0, // on "(", error + 0, // on ")", error + 54, // on "*", goto 53 + -33, // on "+", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on ",", error + -33, // on "-", reduce `expr = expr, "-", factor => ActionFn(21);` + 55, // on "/", goto 54 + 0, // on ";", error + -33, // on "=", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 82 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 116, // on "+", goto 115 + 0, // on ",", error + 117, // on "-", goto 116 + 0, // on "/", error + 118, // on ";", goto 117 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 83 + 0, // on "(", error + 0, // on ")", error + 119, // on "*", goto 118 + -34, // on "+", reduce `expr = factor => ActionFn(22);` + 0, // on ",", error + -34, // on "-", reduce `expr = factor => ActionFn(22);` + 120, // on "/", goto 119 + -34, // on ";", reduce `expr = factor => ActionFn(22);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 84 + 0, // on "(", error + 0, // on ")", error + -52, // on "*", reduce `term = float => ActionFn(28);` + -52, // on "+", reduce `term = float => ActionFn(28);` + 0, // on ",", error + -52, // on "-", reduce `term = float => ActionFn(28);` + -52, // on "/", reduce `term = float => ActionFn(28);` + -52, // on ";", reduce `term = float => ActionFn(28);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 85 + 0, // on "(", error + 0, // on ")", error + -53, // on "*", reduce `term = identifier => ActionFn(29);` + -53, // on "+", reduce `term = identifier => ActionFn(29);` + 0, // on ",", error + -53, // on "-", reduce `term = identifier => ActionFn(29);` + -53, // on "/", reduce `term = identifier => ActionFn(29);` + -53, // on ";", reduce `term = identifier => ActionFn(29);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 86 + 0, // on "(", error + 0, // on ")", error + -51, // on "*", reduce `term = integer => ActionFn(27);` + -51, // on "+", reduce `term = integer => ActionFn(27);` + 0, // on ",", error + -51, // on "-", reduce `term = integer => ActionFn(27);` + -51, // on "/", reduce `term = integer => ActionFn(27);` + -51, // on ";", reduce `term = integer => ActionFn(27);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 87 + 0, // on "(", error + 0, // on ")", error + -38, // on "*", reduce `factor = term => ActionFn(26);` + -38, // on "+", reduce `factor = term => ActionFn(26);` + 0, // on ",", error + -38, // on "-", reduce `factor = term => ActionFn(26);` + -38, // on "/", reduce `factor = term => ActionFn(26);` + -38, // on ";", reduce `factor = term => ActionFn(26);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 88 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 89 + 89, // on "(", goto 88 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 91, // on "abs", goto 90 + 0, // on "connect", error + 0, // on "constant", error + 92, // on "der", goto 91 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 93, // on r#"[+-]?\\d+"#, goto 92 + 94, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 93 + 95, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 94 + // State 90 + 123, // on "(", goto 122 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 91 + 124, // on "(", goto 123 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 92 + 0, // on "(", error + 0, // on ")", error + -42, // on "*", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "+", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on ",", error + -42, // on "-", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on "/", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + -42, // on ";", reduce `integer = r#"[+-]?\\d+"# => ActionFn(5);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 93 + 0, // on "(", error + 0, // on ")", error + -40, // on "*", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "+", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on ",", error + -40, // on "-", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on "/", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + -40, // on ";", reduce `float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 94 + 0, // on "(", error + 0, // on ")", error + -41, // on "*", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "+", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on ",", error + -41, // on "-", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on "/", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + -41, // on ";", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 95 + 0, // on "(", error + 0, // on ")", error + -35, // on "*", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "+", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ",", error + -35, // on "-", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "/", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ";", error + -35, // on "=", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 96 + 0, // on "(", error + 0, // on ")", error + -36, // on "*", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "+", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ",", error + -36, // on "-", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "/", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ";", error + -36, // on "=", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 97 + 0, // on "(", error + 0, // on ")", error + -56, // on "*", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "+", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ",", error + -56, // on "-", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "/", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ";", error + -56, // on "=", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 98 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 99 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 100 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 101 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 102 + 0, // on "(", error + 129, // on ")", goto 128 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 103 + 0, // on "(", error + -37, // on ")", reduce `factor = "-", term => ActionFn(25);` + -37, // on "*", reduce `factor = "-", term => ActionFn(25);` + -37, // on "+", reduce `factor = "-", term => ActionFn(25);` + 0, // on ",", error + -37, // on "-", reduce `factor = "-", term => ActionFn(25);` + -37, // on "/", reduce `factor = "-", term => ActionFn(25);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 104 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 105 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 106 + 0, // on "(", error + 132, // on ")", goto 131 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 107 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 133, // on ",", goto 132 + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 108 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + -41, // on ",", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 109 + 0, // on "(", error + 134, // on ")", goto 133 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 110 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 111 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 135, // on ";", goto 134 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 112 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 113 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + -8, // on "constant", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + 0, // on "der", error + -8, // on "discrete", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + 0, // on "end", error + -8, // on "equation", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + -8, // on "flow", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + -8, // on "input", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + 0, // on "model", error + -8, // on "output", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + -8, // on "parameter", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + -8, // on "stream", reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + -8, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58);` + // State 114 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 115 + 89, // on "(", goto 88 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 90, // on "-", goto 89 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 91, // on "abs", goto 90 + 0, // on "connect", error + 0, // on "constant", error + 92, // on "der", goto 91 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 93, // on r#"[+-]?\\d+"#, goto 92 + 94, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 93 + 95, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 94 + // State 116 + 89, // on "(", goto 88 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 90, // on "-", goto 89 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 91, // on "abs", goto 90 + 0, // on "connect", error + 0, // on "constant", error + 92, // on "der", goto 91 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 93, // on r#"[+-]?\\d+"#, goto 92 + 94, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 93 + 95, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 94 + // State 117 + -47, // on "(", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -47, // on "-", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -47, // on "abs", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + -47, // on "connect", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on "constant", error + -47, // on "der", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on "discrete", error + -47, // on "end", reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -47, // on r#"[+-]?\\d+"#, reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + -47, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + -47, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `simple_equation = expr, "=", expr, ";" => ActionFn(18);` + // State 118 + 89, // on "(", goto 88 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 91, // on "abs", goto 90 + 0, // on "connect", error + 0, // on "constant", error + 92, // on "der", goto 91 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 93, // on r#"[+-]?\\d+"#, goto 92 + 94, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 93 + 95, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 94 + // State 119 + 89, // on "(", goto 88 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 91, // on "abs", goto 90 + 0, // on "connect", error + 0, // on "constant", error + 92, // on "der", goto 91 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 93, // on r#"[+-]?\\d+"#, goto 92 + 94, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 93 + 95, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 94 + // State 120 + 0, // on "(", error + 140, // on ")", goto 139 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 121 + 0, // on "(", error + 0, // on ")", error + -37, // on "*", reduce `factor = "-", term => ActionFn(25);` + -37, // on "+", reduce `factor = "-", term => ActionFn(25);` + 0, // on ",", error + -37, // on "-", reduce `factor = "-", term => ActionFn(25);` + -37, // on "/", reduce `factor = "-", term => ActionFn(25);` + -37, // on ";", reduce `factor = "-", term => ActionFn(25);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 122 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 123 + 62, // on "(", goto 61 + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 63, // on "-", goto 62 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 64, // on "abs", goto 63 + 0, // on "connect", error + 0, // on "constant", error + 65, // on "der", goto 64 + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 66, // on r#"[+-]?\\d+"#, goto 65 + 67, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, goto 66 + 68, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 67 + // State 124 + 0, // on "(", error + -32, // on ")", reduce `expr = expr, "+", factor => ActionFn(20);` + 101, // on "*", goto 100 + -32, // on "+", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on ",", error + -32, // on "-", reduce `expr = expr, "+", factor => ActionFn(20);` + 102, // on "/", goto 101 + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 125 + 0, // on "(", error + -33, // on ")", reduce `expr = expr, "-", factor => ActionFn(21);` + 101, // on "*", goto 100 + -33, // on "+", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on ",", error + -33, // on "-", reduce `expr = expr, "-", factor => ActionFn(21);` + 102, // on "/", goto 101 + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 126 + 0, // on "(", error + -35, // on ")", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "*", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "+", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ",", error + -35, // on "-", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "/", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 127 + 0, // on "(", error + -36, // on ")", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "*", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "+", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ",", error + -36, // on "-", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "/", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 128 + 0, // on "(", error + -56, // on ")", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "*", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "+", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ",", error + -56, // on "-", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "/", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 129 + 0, // on "(", error + 143, // on ")", goto 142 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 130 + 0, // on "(", error + 144, // on ")", goto 143 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 131 + 0, // on "(", error + 0, // on ")", error + -55, // on "*", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "+", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ",", error + -55, // on "-", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "/", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ";", error + -55, // on "=", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 132 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 146, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, goto 145 + // State 133 + 0, // on "(", error + 0, // on ")", error + -54, // on "*", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "+", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ",", error + -54, // on "-", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "/", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ";", error + -54, // on "=", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 134 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 135 + 0, // on "(", error + 0, // on ")", error + 119, // on "*", goto 118 + -32, // on "+", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on ",", error + -32, // on "-", reduce `expr = expr, "+", factor => ActionFn(20);` + 120, // on "/", goto 119 + -32, // on ";", reduce `expr = expr, "+", factor => ActionFn(20);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 136 + 0, // on "(", error + 0, // on ")", error + 119, // on "*", goto 118 + -33, // on "+", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on ",", error + -33, // on "-", reduce `expr = expr, "-", factor => ActionFn(21);` + 120, // on "/", goto 119 + -33, // on ";", reduce `expr = expr, "-", factor => ActionFn(21);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 137 + 0, // on "(", error + 0, // on ")", error + -35, // on "*", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "+", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on ",", error + -35, // on "-", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on "/", reduce `factor = factor, "*", term => ActionFn(23);` + -35, // on ";", reduce `factor = factor, "*", term => ActionFn(23);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 138 + 0, // on "(", error + 0, // on ")", error + -36, // on "*", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "+", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on ",", error + -36, // on "-", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on "/", reduce `factor = factor, "/", term => ActionFn(24);` + -36, // on ";", reduce `factor = factor, "/", term => ActionFn(24);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 139 + 0, // on "(", error + 0, // on ")", error + -56, // on "*", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "+", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on ",", error + -56, // on "-", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on "/", reduce `term = "(", expr, ")" => ActionFn(32);` + -56, // on ";", reduce `term = "(", expr, ")" => ActionFn(32);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 140 + 0, // on "(", error + 147, // on ")", goto 146 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 141 + 0, // on "(", error + 148, // on ")", goto 147 + 0, // on "*", error + 99, // on "+", goto 98 + 0, // on ",", error + 100, // on "-", goto 99 + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 142 + 0, // on "(", error + -55, // on ")", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "*", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "+", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ",", error + -55, // on "-", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "/", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 143 + 0, // on "(", error + -54, // on ")", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "*", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "+", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ",", error + -54, // on "-", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "/", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 144 + 0, // on "(", error + 149, // on ")", goto 148 + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 145 + 0, // on "(", error + -41, // on ")", reduce `identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3);` + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 146 + 0, // on "(", error + 0, // on ")", error + -55, // on "*", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "+", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on ",", error + -55, // on "-", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on "/", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + -55, // on ";", reduce `term = "abs", "(", expr, ")" => ActionFn(31);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 147 + 0, // on "(", error + 0, // on ")", error + -54, // on "*", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "+", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on ",", error + -54, // on "-", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on "/", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + -54, // on ";", reduce `term = "der", "(", expr, ")" => ActionFn(30);` + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 148 + 0, // on "(", error + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + 0, // on "-", error + 0, // on "/", error + 150, // on ";", goto 149 + 0, // on "=", error + 0, // on "abs", error + 0, // on "connect", error + 0, // on "constant", error + 0, // on "der", error + 0, // on "discrete", error + 0, // on "end", error + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + 0, // on r#"[+-]?\\d+"#, error + 0, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, error + 0, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, error + // State 149 + -25, // on "(", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on ")", error + 0, // on "*", error + 0, // on "+", error + 0, // on ",", error + -25, // on "-", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on "/", error + 0, // on ";", error + 0, // on "=", error + -25, // on "abs", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + -25, // on "connect", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on "constant", error + -25, // on "der", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on "discrete", error + -25, // on "end", reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + 0, // on "equation", error + 0, // on "flow", error + 0, // on "input", error + 0, // on "model", error + 0, // on "output", error + 0, // on "parameter", error + 0, // on "stream", error + 0, // on r#"\"[^\"\\\\]*\""#, error + -25, // on r#"[+-]?\\d+"#, reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + -25, // on r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"#, reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + -25, // on r#"[a-zA-Z_][a-zA-Z_0-9]*"#, reduce `connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19);` + ]; + const __EOF_ACTION: &'static [i32] = &[ + 0, // on EOF, error + -3, // on EOF, reduce `__model = model => ActionFn(1);` + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + -43, // on EOF, reduce `model = "model", identifier, "equation", "end", identifier, ";" => ActionFn(54);` + 0, // on EOF, error + -45, // on EOF, reduce `model = "model", identifier, component_declaration+, "equation", "end", identifier, ";" => ActionFn(56);` + 0, // on EOF, error + -44, // on EOF, reduce `model = "model", identifier, "equation", equation_entry+, "end", identifier, ";" => ActionFn(55);` + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + -46, // on EOF, reduce `model = "model", identifier, component_declaration+, "equation", equation_entry+, "end", identifier, ";" => ActionFn(57);` + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + 0, // on EOF, error + ]; + const __GOTO: &'static [i32] = &[ + // State 0 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 2, // on model, goto 1 + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 1 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 2 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 4, // on identifier, goto 3 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 3 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 6, // on component_declaration, goto 5 + 0, // on component_declaration*, error + 7, // on component_declaration+, goto 6 + 8, // on component_prefix, goto 7 + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 9, // on identifier, goto 8 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 4 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 5 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 6 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 19, // on component_declaration, goto 18 + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 8, // on component_prefix, goto 7 + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 9, // on identifier, goto 8 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 7 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 21, // on identifier, goto 20 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 8 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 22, // on identifier, goto 21 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 9 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 10 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 11 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 24, // on connect_clause, goto 23 + 25, // on equation_entry, goto 24 + 0, // on equation_entry*, error + 26, // on equation_entry+, goto 25 + 27, // on expr, goto 26 + 28, // on factor, goto 27 + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 32, // on simple_equation, goto 31 + 0, // on string_literal, error + 0, // on string_literal?, error + 33, // on term, goto 32 + // State 12 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 13 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 14 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 15 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 16 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 17 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 18 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 19 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 24, // on connect_clause, goto 23 + 25, // on equation_entry, goto 24 + 0, // on equation_entry*, error + 43, // on equation_entry+, goto 42 + 27, // on expr, goto 26 + 28, // on factor, goto 27 + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 32, // on simple_equation, goto 31 + 0, // on string_literal, error + 0, // on string_literal?, error + 33, // on term, goto 32 + // State 20 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 45, // on identifier, goto 44 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 21 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 46, // on string_literal, goto 45 + 0, // on string_literal?, error + 0, // on term, error + // State 22 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 23 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 24 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 25 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 24, // on connect_clause, goto 23 + 49, // on equation_entry, goto 48 + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 27, // on expr, goto 26 + 28, // on factor, goto 27 + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 32, // on simple_equation, goto 31 + 0, // on string_literal, error + 0, // on string_literal?, error + 33, // on term, goto 32 + // State 26 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 27 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 28 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 29 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 30 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 31 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 32 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 33 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 56, // on expr, goto 55 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 34 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 69, // on term, goto 68 + // State 35 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 36 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 37 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 38 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 73, // on identifier, goto 72 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 39 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 40 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 41 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 42 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 24, // on connect_clause, goto 23 + 49, // on equation_entry, goto 48 + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 27, // on expr, goto 26 + 28, // on factor, goto 27 + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 32, // on simple_equation, goto 31 + 0, // on string_literal, error + 0, // on string_literal?, error + 33, // on term, goto 32 + // State 43 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 76, // on identifier, goto 75 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 44 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 77, // on string_literal, goto 76 + 0, // on string_literal?, error + 0, // on term, error + // State 45 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 46 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 47 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 48 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 49 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 80, // on identifier, goto 79 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 50 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 81, // on factor, goto 80 + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 33, // on term, goto 32 + // State 51 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 82, // on factor, goto 81 + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 33, // on term, goto 32 + // State 52 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 83, // on expr, goto 82 + 84, // on factor, goto 83 + 0, // on file, error + 85, // on float, goto 84 + 86, // on identifier, goto 85 + 87, // on integer, goto 86 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 88, // on term, goto 87 + // State 53 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 96, // on term, goto 95 + // State 54 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 29, // on float, goto 28 + 30, // on identifier, goto 29 + 31, // on integer, goto 30 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 97, // on term, goto 96 + // State 55 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 56 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 57 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 58 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 59 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 60 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 61 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 103, // on expr, goto 102 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 62 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 104, // on term, goto 103 + // State 63 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 64 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 65 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 66 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 67 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 68 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 69 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 107, // on expr, goto 106 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 70 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 108, // on identifier, goto 107 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 71 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 110, // on expr, goto 109 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 72 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 73 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 74 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 112, // on identifier, goto 111 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 75 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 76 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 77 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 78 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 79 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 80 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 81 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 82 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 83 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 84 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 85 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 86 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 87 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 88 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 121, // on expr, goto 120 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 89 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 85, // on float, goto 84 + 86, // on identifier, goto 85 + 87, // on integer, goto 86 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 122, // on term, goto 121 + // State 90 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 91 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 92 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 93 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 94 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 95 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 96 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 97 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 98 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 125, // on factor, goto 124 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 99 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 126, // on factor, goto 125 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 100 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 127, // on term, goto 126 + // State 101 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 128, // on term, goto 127 + // State 102 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 103 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 104 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 130, // on expr, goto 129 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 105 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 131, // on expr, goto 130 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 106 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 107 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 108 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 109 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 110 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 111 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 112 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 113 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 114 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 115 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 136, // on factor, goto 135 + 0, // on file, error + 85, // on float, goto 84 + 86, // on identifier, goto 85 + 87, // on integer, goto 86 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 88, // on term, goto 87 + // State 116 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 137, // on factor, goto 136 + 0, // on file, error + 85, // on float, goto 84 + 86, // on identifier, goto 85 + 87, // on integer, goto 86 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 88, // on term, goto 87 + // State 117 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 118 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 85, // on float, goto 84 + 86, // on identifier, goto 85 + 87, // on integer, goto 86 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 138, // on term, goto 137 + // State 119 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 85, // on float, goto 84 + 86, // on identifier, goto 85 + 87, // on integer, goto 86 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 139, // on term, goto 138 + // State 120 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 121 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 122 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 141, // on expr, goto 140 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 123 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 142, // on expr, goto 141 + 57, // on factor, goto 56 + 0, // on file, error + 58, // on float, goto 57 + 59, // on identifier, goto 58 + 60, // on integer, goto 59 + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 61, // on term, goto 60 + // State 124 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 125 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 126 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 127 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 128 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 129 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 130 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 131 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 132 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 145, // on identifier, goto 144 + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 133 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 134 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 135 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 136 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 137 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 138 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 139 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 140 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 141 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 142 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 143 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 144 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 145 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 146 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 147 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 148 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + // State 149 + 0, // on __file, error + 0, // on __integer, error + 0, // on __model, error + 0, // on binary_op, error + 0, // on component_declaration, error + 0, // on component_declaration*, error + 0, // on component_declaration+, error + 0, // on component_prefix, error + 0, // on component_prefix?, error + 0, // on connect_clause, error + 0, // on equation_entry, error + 0, // on equation_entry*, error + 0, // on equation_entry+, error + 0, // on expr, error + 0, // on factor, error + 0, // on file, error + 0, // on float, error + 0, // on identifier, error + 0, // on integer, error + 0, // on model, error + 0, // on simple_equation, error + 0, // on string_literal, error + 0, // on string_literal?, error + 0, // on term, error + ]; + pub fn parse_model< + 'input, + >( + input: &'input str, + ) -> Result<(), __lalrpop_util::ParseError> + { + let mut __tokens = super::__intern_token::__Matcher::new(input); + let mut __states = vec![0_i32]; + let mut __symbols = vec![]; + '__shift: loop { + let __lookahead = match __tokens.next() { + Some(Ok(v)) => v, + None => break '__shift, + Some(Err(e)) => return Err(e), + }; + let __integer = match __lookahead { + (_, (0, _), _) if true => 0, + (_, (1, _), _) if true => 1, + (_, (2, _), _) if true => 2, + (_, (3, _), _) if true => 3, + (_, (4, _), _) if true => 4, + (_, (5, _), _) if true => 5, + (_, (6, _), _) if true => 6, + (_, (7, _), _) if true => 7, + (_, (8, _), _) if true => 8, + (_, (9, _), _) if true => 9, + (_, (10, _), _) if true => 10, + (_, (11, _), _) if true => 11, + (_, (12, _), _) if true => 12, + (_, (13, _), _) if true => 13, + (_, (14, _), _) if true => 14, + (_, (15, _), _) if true => 15, + (_, (16, _), _) if true => 16, + (_, (17, _), _) if true => 17, + (_, (18, _), _) if true => 18, + (_, (19, _), _) if true => 19, + (_, (20, _), _) if true => 20, + (_, (21, _), _) if true => 21, + (_, (22, _), _) if true => 22, + (_, (23, _), _) if true => 23, + (_, (24, _), _) if true => 24, + (_, (25, _), _) if true => 25, + _ => { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: Some(__lookahead), + expected: vec![], + }); + } + }; + loop { + let __state = *__states.last().unwrap() as usize; + let __action = __ACTION[__state * 26 + __integer]; + if __action > 0 { + let __symbol = match __integer { + 0 => match __lookahead.1 { + (0, __tok0) => __Symbol::Term_22_28_22(__tok0), + _ => unreachable!(), + }, + 1 => match __lookahead.1 { + (1, __tok0) => __Symbol::Term_22_29_22(__tok0), + _ => unreachable!(), + }, + 2 => match __lookahead.1 { + (2, __tok0) => __Symbol::Term_22_2a_22(__tok0), + _ => unreachable!(), + }, + 3 => match __lookahead.1 { + (3, __tok0) => __Symbol::Term_22_2b_22(__tok0), + _ => unreachable!(), + }, + 4 => match __lookahead.1 { + (4, __tok0) => __Symbol::Term_22_2c_22(__tok0), + _ => unreachable!(), + }, + 5 => match __lookahead.1 { + (5, __tok0) => __Symbol::Term_22_2d_22(__tok0), + _ => unreachable!(), + }, + 6 => match __lookahead.1 { + (6, __tok0) => __Symbol::Term_22_2f_22(__tok0), + _ => unreachable!(), + }, + 7 => match __lookahead.1 { + (7, __tok0) => __Symbol::Term_22_3b_22(__tok0), + _ => unreachable!(), + }, + 8 => match __lookahead.1 { + (8, __tok0) => __Symbol::Term_22_3d_22(__tok0), + _ => unreachable!(), + }, + 9 => match __lookahead.1 { + (9, __tok0) => __Symbol::Term_22abs_22(__tok0), + _ => unreachable!(), + }, + 10 => match __lookahead.1 { + (10, __tok0) => __Symbol::Term_22connect_22(__tok0), + _ => unreachable!(), + }, + 11 => match __lookahead.1 { + (11, __tok0) => __Symbol::Term_22constant_22(__tok0), + _ => unreachable!(), + }, + 12 => match __lookahead.1 { + (12, __tok0) => __Symbol::Term_22der_22(__tok0), + _ => unreachable!(), + }, + 13 => match __lookahead.1 { + (13, __tok0) => __Symbol::Term_22discrete_22(__tok0), + _ => unreachable!(), + }, + 14 => match __lookahead.1 { + (14, __tok0) => __Symbol::Term_22end_22(__tok0), + _ => unreachable!(), + }, + 15 => match __lookahead.1 { + (15, __tok0) => __Symbol::Term_22equation_22(__tok0), + _ => unreachable!(), + }, + 16 => match __lookahead.1 { + (16, __tok0) => __Symbol::Term_22flow_22(__tok0), + _ => unreachable!(), + }, + 17 => match __lookahead.1 { + (17, __tok0) => __Symbol::Term_22input_22(__tok0), + _ => unreachable!(), + }, + 18 => match __lookahead.1 { + (18, __tok0) => __Symbol::Term_22model_22(__tok0), + _ => unreachable!(), + }, + 19 => match __lookahead.1 { + (19, __tok0) => __Symbol::Term_22output_22(__tok0), + _ => unreachable!(), + }, + 20 => match __lookahead.1 { + (20, __tok0) => __Symbol::Term_22parameter_22(__tok0), + _ => unreachable!(), + }, + 21 => match __lookahead.1 { + (21, __tok0) => __Symbol::Term_22stream_22(__tok0), + _ => unreachable!(), + }, + 22 => match __lookahead.1 { + (22, __tok0) => __Symbol::Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__tok0), + _ => unreachable!(), + }, + 23 => match __lookahead.1 { + (23, __tok0) => __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__tok0), + _ => unreachable!(), + }, + 24 => match __lookahead.1 { + (24, __tok0) => __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__tok0), + _ => unreachable!(), + }, + 25 => match __lookahead.1 { + (25, __tok0) => __Symbol::Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__tok0), + _ => unreachable!(), + }, + _ => unreachable!(), + }; + __states.push(__action - 1); + __symbols.push((__lookahead.0, __symbol, __lookahead.2)); + continue '__shift; + } else if __action < 0 { + if let Some(r) = __reduce(input, __action, Some(&__lookahead.0), &mut __states, &mut __symbols, ::std::marker::PhantomData::<()>) { + return r; + } + } else { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: Some(__lookahead), + expected: vec![], + }); + } + } + } + loop { + let __state = *__states.last().unwrap() as usize; + let __action = __EOF_ACTION[__state]; + if __action < 0 { + if let Some(r) = __reduce(input, __action, None, &mut __states, &mut __symbols, ::std::marker::PhantomData::<()>) { + return r; + } + } else { + return Err(__lalrpop_util::ParseError::UnrecognizedToken { + token: None, + expected: vec![], + }); + } + } + } + pub fn __reduce< + 'input, + >( + input: &'input str, + __action: i32, + __lookahead_start: Option<&usize>, + __states: &mut ::std::vec::Vec, + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)>, + _: ::std::marker::PhantomData<()>, + ) -> Option>> + { + let __nonterminal = match -__action { + 1 => { + // __file = file => ActionFn(2); + let __sym0 = __pop_Ntfile(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action2::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Nt____file(__nt), __end)); + 0 + } + 2 => { + // __integer = integer => ActionFn(0); + let __sym0 = __pop_Ntinteger(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action0::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Nt____integer(__nt), __end)); + 1 + } + 3 => { + // __model = model => ActionFn(1); + let __sym0 = __pop_Ntmodel(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action1::<>(input, __sym0); + return Some(Ok(__nt)); + } + 4 => { + // binary_op = "+" => ActionFn(33); + let __sym0 = __pop_Term_22_2b_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action33::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 5 => { + // binary_op = "-" => ActionFn(34); + let __sym0 = __pop_Term_22_2d_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action34::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 6 => { + // binary_op = "*" => ActionFn(35); + let __sym0 = __pop_Term_22_2a_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action35::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 7 => { + // binary_op = "/" => ActionFn(36); + let __sym0 = __pop_Term_22_2f_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action36::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntbinary__op(__nt), __end)); + 3 + } + 8 => { + // component_declaration = component_prefix, identifier, identifier, string_literal, ";" => ActionFn(58); + let __sym4 = __pop_Term_22_3b_22(__symbols); + let __sym3 = __pop_Ntstring__literal(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym4.2.clone(); + let __nt = super::__action58::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4); + let __states_len = __states.len(); + __states.truncate(__states_len - 5); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 9 => { + // component_declaration = component_prefix, identifier, identifier, ";" => ActionFn(59); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action59::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 10 => { + // component_declaration = identifier, identifier, string_literal, ";" => ActionFn(60); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntstring__literal(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action60::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 11 => { + // component_declaration = identifier, identifier, ";" => ActionFn(61); + let __sym2 = __pop_Term_22_3b_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action61::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntcomponent__declaration(__nt), __end)); + 4 + } + 12 => { + // component_declaration* = => ActionFn(44); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action44::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2a(__nt), __end)); + 5 + } + 13 => { + // component_declaration* = component_declaration+ => ActionFn(45); + let __sym0 = __pop_Ntcomponent__declaration_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action45::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2a(__nt), __end)); + 5 + } + 14 => { + // component_declaration+ = component_declaration => ActionFn(46); + let __sym0 = __pop_Ntcomponent__declaration(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action46::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2b(__nt), __end)); + 6 + } + 15 => { + // component_declaration+ = component_declaration+, component_declaration => ActionFn(47); + let __sym1 = __pop_Ntcomponent__declaration(__symbols); + let __sym0 = __pop_Ntcomponent__declaration_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action47::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntcomponent__declaration_2b(__nt), __end)); + 6 + } + 16 => { + // component_prefix = "flow" => ActionFn(11); + let __sym0 = __pop_Term_22flow_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action11::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 17 => { + // component_prefix = "stream" => ActionFn(12); + let __sym0 = __pop_Term_22stream_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action12::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 18 => { + // component_prefix = "input" => ActionFn(13); + let __sym0 = __pop_Term_22input_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action13::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 19 => { + // component_prefix = "output" => ActionFn(14); + let __sym0 = __pop_Term_22output_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action14::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 20 => { + // component_prefix = "discrete" => ActionFn(15); + let __sym0 = __pop_Term_22discrete_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action15::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 21 => { + // component_prefix = "parameter" => ActionFn(16); + let __sym0 = __pop_Term_22parameter_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action16::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 22 => { + // component_prefix = "constant" => ActionFn(17); + let __sym0 = __pop_Term_22constant_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action17::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix(__nt), __end)); + 7 + } + 23 => { + // component_prefix? = component_prefix => ActionFn(40); + let __sym0 = __pop_Ntcomponent__prefix(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action40::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntcomponent__prefix_3f(__nt), __end)); + 8 + } + 24 => { + // component_prefix? = => ActionFn(41); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action41::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntcomponent__prefix_3f(__nt), __end)); + 8 + } + 25 => { + // connect_clause = "connect", "(", identifier, ",", identifier, ")", ";" => ActionFn(19); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Term_22_29_22(__symbols); + let __sym4 = __pop_Ntidentifier(__symbols); + let __sym3 = __pop_Term_22_2c_22(__symbols); + let __sym2 = __pop_Ntidentifier(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22connect_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action19::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntconnect__clause(__nt), __end)); + 9 + } + 26 => { + // equation_entry = simple_equation => ActionFn(8); + let __sym0 = __pop_Ntsimple__equation(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action8::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry(__nt), __end)); + 10 + } + 27 => { + // equation_entry = connect_clause => ActionFn(9); + let __sym0 = __pop_Ntconnect__clause(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action9::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry(__nt), __end)); + 10 + } + 28 => { + // equation_entry* = => ActionFn(42); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action42::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntequation__entry_2a(__nt), __end)); + 11 + } + 29 => { + // equation_entry* = equation_entry+ => ActionFn(43); + let __sym0 = __pop_Ntequation__entry_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action43::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry_2a(__nt), __end)); + 11 + } + 30 => { + // equation_entry+ = equation_entry => ActionFn(48); + let __sym0 = __pop_Ntequation__entry(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action48::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntequation__entry_2b(__nt), __end)); + 12 + } + 31 => { + // equation_entry+ = equation_entry+, equation_entry => ActionFn(49); + let __sym1 = __pop_Ntequation__entry(__symbols); + let __sym0 = __pop_Ntequation__entry_2b(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action49::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntequation__entry_2b(__nt), __end)); + 12 + } + 32 => { + // expr = expr, "+", factor => ActionFn(20); + let __sym2 = __pop_Ntfactor(__symbols); + let __sym1 = __pop_Term_22_2b_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action20::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 33 => { + // expr = expr, "-", factor => ActionFn(21); + let __sym2 = __pop_Ntfactor(__symbols); + let __sym1 = __pop_Term_22_2d_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action21::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 34 => { + // expr = factor => ActionFn(22); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action22::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntexpr(__nt), __end)); + 13 + } + 35 => { + // factor = factor, "*", term => ActionFn(23); + let __sym2 = __pop_Ntterm(__symbols); + let __sym1 = __pop_Term_22_2a_22(__symbols); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action23::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 36 => { + // factor = factor, "/", term => ActionFn(24); + let __sym2 = __pop_Ntterm(__symbols); + let __sym1 = __pop_Term_22_2f_22(__symbols); + let __sym0 = __pop_Ntfactor(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action24::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 37 => { + // factor = "-", term => ActionFn(25); + let __sym1 = __pop_Ntterm(__symbols); + let __sym0 = __pop_Term_22_2d_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym1.2.clone(); + let __nt = super::__action25::<>(input, __sym0, __sym1); + let __states_len = __states.len(); + __states.truncate(__states_len - 2); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 38 => { + // factor = term => ActionFn(26); + let __sym0 = __pop_Ntterm(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action26::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); + 14 + } + 39 => { + // file = model => ActionFn(37); + let __sym0 = __pop_Ntmodel(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action37::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfile(__nt), __end)); + 15 + } + 40 => { + // float = r#"[+-]?\\d+\\.\\d*([eE][-+]?\\d+)?"# => ActionFn(6); + let __sym0 = __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action6::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntfloat(__nt), __end)); + 16 + } + 41 => { + // identifier = r#"[a-zA-Z_][a-zA-Z_0-9]*"# => ActionFn(3); + let __sym0 = __pop_Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action3::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntidentifier(__nt), __end)); + 17 + } + 42 => { + // integer = r#"[+-]?\\d+"# => ActionFn(5); + let __sym0 = __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action5::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntinteger(__nt), __end)); + 18 + } + 43 => { + // model = "model", identifier, "equation", "end", identifier, ";" => ActionFn(54); + let __sym5 = __pop_Term_22_3b_22(__symbols); + let __sym4 = __pop_Ntidentifier(__symbols); + let __sym3 = __pop_Term_22end_22(__symbols); + let __sym2 = __pop_Term_22equation_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym5.2.clone(); + let __nt = super::__action54::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5); + let __states_len = __states.len(); + __states.truncate(__states_len - 6); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 44 => { + // model = "model", identifier, "equation", equation_entry+, "end", identifier, ";" => ActionFn(55); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Ntidentifier(__symbols); + let __sym4 = __pop_Term_22end_22(__symbols); + let __sym3 = __pop_Ntequation__entry_2b(__symbols); + let __sym2 = __pop_Term_22equation_22(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action55::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 45 => { + // model = "model", identifier, component_declaration+, "equation", "end", identifier, ";" => ActionFn(56); + let __sym6 = __pop_Term_22_3b_22(__symbols); + let __sym5 = __pop_Ntidentifier(__symbols); + let __sym4 = __pop_Term_22end_22(__symbols); + let __sym3 = __pop_Term_22equation_22(__symbols); + let __sym2 = __pop_Ntcomponent__declaration_2b(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym6.2.clone(); + let __nt = super::__action56::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); + let __states_len = __states.len(); + __states.truncate(__states_len - 7); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 46 => { + // model = "model", identifier, component_declaration+, "equation", equation_entry+, "end", identifier, ";" => ActionFn(57); + let __sym7 = __pop_Term_22_3b_22(__symbols); + let __sym6 = __pop_Ntidentifier(__symbols); + let __sym5 = __pop_Term_22end_22(__symbols); + let __sym4 = __pop_Ntequation__entry_2b(__symbols); + let __sym3 = __pop_Term_22equation_22(__symbols); + let __sym2 = __pop_Ntcomponent__declaration_2b(__symbols); + let __sym1 = __pop_Ntidentifier(__symbols); + let __sym0 = __pop_Term_22model_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym7.2.clone(); + let __nt = super::__action57::<>(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6, __sym7); + let __states_len = __states.len(); + __states.truncate(__states_len - 8); + __symbols.push((__start, __Symbol::Ntmodel(__nt), __end)); + 19 + } + 47 => { + // simple_equation = expr, "=", expr, ";" => ActionFn(18); + let __sym3 = __pop_Term_22_3b_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_3d_22(__symbols); + let __sym0 = __pop_Ntexpr(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action18::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntsimple__equation(__nt), __end)); + 20 + } + 48 => { + // string_literal = r#"\"[^\"\\\\]*\""# => ActionFn(4); + let __sym0 = __pop_Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action4::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntstring__literal(__nt), __end)); + 21 + } + 49 => { + // string_literal? = string_literal => ActionFn(38); + let __sym0 = __pop_Ntstring__literal(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action38::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntstring__literal_3f(__nt), __end)); + 22 + } + 50 => { + // string_literal? = => ActionFn(39); + let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); + let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); + let __nt = super::__action39::<>(input, &__start, &__end); + let __states_len = __states.len(); + __states.truncate(__states_len - 0); + __symbols.push((__start, __Symbol::Ntstring__literal_3f(__nt), __end)); + 22 + } + 51 => { + // term = integer => ActionFn(27); + let __sym0 = __pop_Ntinteger(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action27::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 52 => { + // term = float => ActionFn(28); + let __sym0 = __pop_Ntfloat(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action28::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 53 => { + // term = identifier => ActionFn(29); + let __sym0 = __pop_Ntidentifier(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym0.2.clone(); + let __nt = super::__action29::<>(input, __sym0); + let __states_len = __states.len(); + __states.truncate(__states_len - 1); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 54 => { + // term = "der", "(", expr, ")" => ActionFn(30); + let __sym3 = __pop_Term_22_29_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22der_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action30::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 55 => { + // term = "abs", "(", expr, ")" => ActionFn(31); + let __sym3 = __pop_Term_22_29_22(__symbols); + let __sym2 = __pop_Ntexpr(__symbols); + let __sym1 = __pop_Term_22_28_22(__symbols); + let __sym0 = __pop_Term_22abs_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym3.2.clone(); + let __nt = super::__action31::<>(input, __sym0, __sym1, __sym2, __sym3); + let __states_len = __states.len(); + __states.truncate(__states_len - 4); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + 56 => { + // term = "(", expr, ")" => ActionFn(32); + let __sym2 = __pop_Term_22_29_22(__symbols); + let __sym1 = __pop_Ntexpr(__symbols); + let __sym0 = __pop_Term_22_28_22(__symbols); + let __start = __sym0.0.clone(); + let __end = __sym2.2.clone(); + let __nt = super::__action32::<>(input, __sym0, __sym1, __sym2); + let __states_len = __states.len(); + __states.truncate(__states_len - 3); + __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); + 23 + } + _ => panic!("invalid action code {}", __action) + }; + let __state = *__states.last().unwrap() as usize; + let __next_state = __GOTO[__state * 24 + __nonterminal] - 1; + __states.push(__next_state); + None + } + fn __pop_Term_22_28_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_28_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_29_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_29_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2a_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2a_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2b_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2b_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2c_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2c_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2d_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2d_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_2f_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_2f_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_3b_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_3b_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22_3d_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22_3d_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22abs_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22abs_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22connect_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22connect_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22constant_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22constant_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22der_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22der_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22discrete_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22discrete_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22end_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22end_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22equation_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22equation_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22flow_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22flow_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22input_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22input_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22model_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22model_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22output_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22output_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22parameter_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22parameter_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Term_22stream_22< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Term_22stream_22(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5c_22_5b_5e_5c_22_5c_5c_5c_5c_5d_2a_5c_22_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5b_2b_2d_5d_3f_5c_5cd_2b_5c_5c_2e_5c_5cd_2a_28_5beE_5d_5b_2d_2b_5d_3f_5c_5cd_2b_29_3f_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, &'input str, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Termr_23_22_5ba_2dzA_2dZ___5d_5ba_2dzA_2dZ__0_2d9_5d_2a_22_23(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____file< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____file(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____integer< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____integer(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Nt____model< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Nt____model(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntbinary__op< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntbinary__op(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration_2a< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration_2a(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__declaration_2b< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__declaration_2b(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__prefix< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__prefix(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntcomponent__prefix_3f< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::option::Option<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntcomponent__prefix_3f(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntconnect__clause< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntconnect__clause(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry_2a< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry_2a(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntequation__entry_2b< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::vec::Vec<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntequation__entry_2b(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntexpr< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntexpr(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfactor< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfactor(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfile< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfile(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntfloat< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntfloat(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntidentifier< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntidentifier(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntinteger< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntinteger(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntmodel< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntmodel(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntsimple__equation< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntsimple__equation(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntstring__literal< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntstring__literal(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntstring__literal_3f< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, ::std::option::Option<()>, usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntstring__literal_3f(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } + fn __pop_Ntterm< + 'input, + >( + __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> + ) -> (usize, (), usize) { + match __symbols.pop().unwrap() { + (__l, __Symbol::Ntterm(__v), __r) => (__l, __v, __r), + _ => panic!("symbol type mismatch") + } + } +} +pub use self::__parse__model::parse_model; +mod __intern_token { + extern crate lalrpop_util as __lalrpop_util; + pub struct __Matcher<'input> { + text: &'input str, + consumed: usize, + } + + fn __tokenize(text: &str) -> Option<(usize, usize)> { + let mut __chars = text.char_indices(); + let mut __current_match: Option<(usize, usize)> = None; + let mut __current_state: usize = 0; + loop { + match __current_state { + 0 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 34 => /* '\"' */ { + __current_state = 1; + continue; + } + 40 => /* '(' */ { + __current_match = Some((0, __index + 1)); + __current_state = 2; + continue; + } + 41 => /* ')' */ { + __current_match = Some((1, __index + 1)); + __current_state = 3; + continue; + } + 42 => /* '*' */ { + __current_match = Some((2, __index + 1)); + __current_state = 4; + continue; + } + 43 => /* '+' */ { + __current_match = Some((3, __index + 1)); + __current_state = 5; + continue; + } + 44 => /* ',' */ { + __current_match = Some((4, __index + 1)); + __current_state = 6; + continue; + } + 45 => /* '-' */ { + __current_match = Some((5, __index + 1)); + __current_state = 7; + continue; + } + 47 => /* '/' */ { + __current_match = Some((6, __index + 1)); + __current_state = 8; + continue; + } + 48 ... 57 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 59 => /* ';' */ { + __current_match = Some((7, __index + 1)); + __current_state = 10; + continue; + } + 61 => /* '=' */ { + __current_match = Some((8, __index + 1)); + __current_state = 11; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 12; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 12; + continue; + } + 97 => /* 'a' */ { + __current_match = Some((25, __index + 1)); + __current_state = 13; + continue; + } + 98 => /* 'b' */ { + __current_match = Some((25, __index + 1)); + __current_state = 12; + continue; + } + 99 => /* 'c' */ { + __current_match = Some((25, __index + 1)); + __current_state = 14; + continue; + } + 100 => /* 'd' */ { + __current_match = Some((25, __index + 1)); + __current_state = 15; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((25, __index + 1)); + __current_state = 16; + continue; + } + 102 => /* 'f' */ { + __current_match = Some((25, __index + 1)); + __current_state = 17; + continue; + } + 103 ... 104 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 12; + continue; + } + 105 => /* 'i' */ { + __current_match = Some((25, __index + 1)); + __current_state = 18; + continue; + } + 106 ... 108 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 12; + continue; + } + 109 => /* 'm' */ { + __current_match = Some((25, __index + 1)); + __current_state = 19; + continue; + } + 110 => /* 'n' */ { + __current_match = Some((25, __index + 1)); + __current_state = 12; + continue; + } + 111 => /* 'o' */ { + __current_match = Some((25, __index + 1)); + __current_state = 20; + continue; + } + 112 => /* 'p' */ { + __current_match = Some((25, __index + 1)); + __current_state = 21; + continue; + } + 113 ... 114 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 12; + continue; + } + 115 => /* 's' */ { + __current_match = Some((25, __index + 1)); + __current_state = 22; + continue; + } + 116 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 12; + continue; + } + 1632 ... 1641 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1776 ... 1785 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1984 ... 1993 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2406 ... 2415 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2534 ... 2543 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2662 ... 2671 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2790 ... 2799 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2918 ... 2927 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3046 ... 3055 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3174 ... 3183 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3302 ... 3311 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3430 ... 3439 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3558 ... 3567 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3664 ... 3673 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3792 ... 3801 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3872 ... 3881 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 4160 ... 4169 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 4240 ... 4249 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6112 ... 6121 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6160 ... 6169 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6470 ... 6479 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6608 ... 6617 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6784 ... 6793 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6800 ... 6809 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6992 ... 7001 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7088 ... 7097 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7232 ... 7241 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7248 ... 7257 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 42528 ... 42537 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43216 ... 43225 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43264 ... 43273 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43472 ... 43481 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43504 ... 43513 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43600 ... 43609 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 44016 ... 44025 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 65296 ... 65305 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 66720 ... 66729 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69734 ... 69743 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69872 ... 69881 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69942 ... 69951 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70096 ... 70105 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70384 ... 70393 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70864 ... 70873 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71248 ... 71257 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71360 ... 71369 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71472 ... 71481 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71904 ... 71913 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 92768 ... 92777 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 93008 ... 93017 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 120782 ... 120831 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + _ => { + return __current_match; + } + } + } + 1 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 0 ... 33 => { + __current_state = 24; + continue; + } + 34 => /* '\"' */ { + __current_match = Some((22, __index + 1)); + __current_state = 25; + continue; + } + 35 ... 91 => { + __current_state = 24; + continue; + } + 93 ... 1114111 => { + __current_state = 24; + continue; + } + _ => { + return __current_match; + } + } + } + 2 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 3 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 4 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 5 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1632 ... 1641 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1776 ... 1785 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1984 ... 1993 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2406 ... 2415 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2534 ... 2543 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2662 ... 2671 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2790 ... 2799 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2918 ... 2927 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3046 ... 3055 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3174 ... 3183 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3302 ... 3311 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3430 ... 3439 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3558 ... 3567 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3664 ... 3673 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3792 ... 3801 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3872 ... 3881 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 4160 ... 4169 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 4240 ... 4249 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6112 ... 6121 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6160 ... 6169 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6470 ... 6479 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6608 ... 6617 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6784 ... 6793 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6800 ... 6809 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6992 ... 7001 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7088 ... 7097 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7232 ... 7241 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7248 ... 7257 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 42528 ... 42537 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43216 ... 43225 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43264 ... 43273 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43472 ... 43481 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43504 ... 43513 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43600 ... 43609 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 44016 ... 44025 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 65296 ... 65305 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 66720 ... 66729 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69734 ... 69743 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69872 ... 69881 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69942 ... 69951 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70096 ... 70105 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70384 ... 70393 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70864 ... 70873 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71248 ... 71257 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71360 ... 71369 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71472 ... 71481 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71904 ... 71913 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 92768 ... 92777 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 93008 ... 93017 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 120782 ... 120831 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + _ => { + return __current_match; + } + } + } + 6 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 7 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1632 ... 1641 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1776 ... 1785 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1984 ... 1993 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2406 ... 2415 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2534 ... 2543 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2662 ... 2671 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2790 ... 2799 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2918 ... 2927 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3046 ... 3055 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3174 ... 3183 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3302 ... 3311 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3430 ... 3439 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3558 ... 3567 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3664 ... 3673 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3792 ... 3801 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3872 ... 3881 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 4160 ... 4169 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 4240 ... 4249 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6112 ... 6121 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6160 ... 6169 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6470 ... 6479 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6608 ... 6617 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6784 ... 6793 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6800 ... 6809 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6992 ... 7001 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7088 ... 7097 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7232 ... 7241 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7248 ... 7257 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 42528 ... 42537 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43216 ... 43225 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43264 ... 43273 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43472 ... 43481 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43504 ... 43513 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43600 ... 43609 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 44016 ... 44025 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 65296 ... 65305 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 66720 ... 66729 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69734 ... 69743 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69872 ... 69881 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69942 ... 69951 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70096 ... 70105 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70384 ... 70393 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70864 ... 70873 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71248 ... 71257 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71360 ... 71369 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71472 ... 71481 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71904 ... 71913 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 92768 ... 92777 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 93008 ... 93017 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 120782 ... 120831 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + _ => { + return __current_match; + } + } + } + 8 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 9 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 46 => /* '.' */ { + __current_match = Some((24, __index + 1)); + __current_state = 26; + continue; + } + 48 ... 57 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1632 ... 1641 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1776 ... 1785 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 1984 ... 1993 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2406 ... 2415 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2534 ... 2543 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2662 ... 2671 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2790 ... 2799 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 2918 ... 2927 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3046 ... 3055 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3174 ... 3183 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3302 ... 3311 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3430 ... 3439 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3558 ... 3567 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3664 ... 3673 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3792 ... 3801 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 3872 ... 3881 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 4160 ... 4169 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 4240 ... 4249 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6112 ... 6121 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6160 ... 6169 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6470 ... 6479 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6608 ... 6617 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6784 ... 6793 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6800 ... 6809 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 6992 ... 7001 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7088 ... 7097 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7232 ... 7241 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 7248 ... 7257 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 42528 ... 42537 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43216 ... 43225 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43264 ... 43273 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43472 ... 43481 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43504 ... 43513 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 43600 ... 43609 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 44016 ... 44025 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 65296 ... 65305 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 66720 ... 66729 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69734 ... 69743 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69872 ... 69881 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 69942 ... 69951 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70096 ... 70105 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70384 ... 70393 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 70864 ... 70873 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71248 ... 71257 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71360 ... 71369 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71472 ... 71481 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 71904 ... 71913 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 92768 ... 92777 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 93008 ... 93017 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + 120782 ... 120831 => { + __current_match = Some((23, __index + __ch.len_utf8())); + __current_state = 9; + continue; + } + _ => { + return __current_match; + } + } + } + 10 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 11 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 12 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 13 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 => /* 'a' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 98 => /* 'b' */ { + __current_match = Some((25, __index + 1)); + __current_state = 28; + continue; + } + 99 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 14 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 110 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 111 => /* 'o' */ { + __current_match = Some((25, __index + 1)); + __current_state = 29; + continue; + } + 112 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 15 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 100 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((25, __index + 1)); + __current_state = 30; + continue; + } + 102 ... 104 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 105 => /* 'i' */ { + __current_match = Some((25, __index + 1)); + __current_state = 31; + continue; + } + 106 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 16 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 109 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 110 => /* 'n' */ { + __current_match = Some((25, __index + 1)); + __current_state = 32; + continue; + } + 111 ... 112 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 113 => /* 'q' */ { + __current_match = Some((25, __index + 1)); + __current_state = 33; + continue; + } + 114 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 17 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 107 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 108 => /* 'l' */ { + __current_match = Some((25, __index + 1)); + __current_state = 34; + continue; + } + 109 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 18 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 109 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 110 => /* 'n' */ { + __current_match = Some((25, __index + 1)); + __current_state = 35; + continue; + } + 111 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 19 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 110 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 111 => /* 'o' */ { + __current_match = Some((25, __index + 1)); + __current_state = 36; + continue; + } + 112 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 20 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 116 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 117 => /* 'u' */ { + __current_match = Some((25, __index + 1)); + __current_state = 37; + continue; + } + 118 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 21 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 => /* 'a' */ { + __current_match = Some((25, __index + 1)); + __current_state = 38; + continue; + } + 98 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 22 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((25, __index + 1)); + __current_state = 39; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 23 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 24 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 0 ... 33 => { + __current_state = 24; + continue; + } + 34 => /* '\"' */ { + __current_match = Some((22, __index + 1)); + __current_state = 25; + continue; + } + 35 ... 91 => { + __current_state = 24; + continue; + } + 93 ... 1114111 => { + __current_state = 24; + continue; + } + _ => { + return __current_match; + } + } + } + 25 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + _ => { + return __current_match; + } + } + } + 26 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 69 => /* 'E' */ { + __current_state = 40; + continue; + } + 101 => /* 'e' */ { + __current_state = 40; + continue; + } + 1632 ... 1641 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 1776 ... 1785 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 1984 ... 1993 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 2406 ... 2415 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 2534 ... 2543 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 2662 ... 2671 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 2790 ... 2799 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 2918 ... 2927 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 3046 ... 3055 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 3174 ... 3183 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 3302 ... 3311 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 3430 ... 3439 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 3558 ... 3567 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 3664 ... 3673 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 3792 ... 3801 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 3872 ... 3881 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 4160 ... 4169 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 4240 ... 4249 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 6112 ... 6121 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 6160 ... 6169 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 6470 ... 6479 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 6608 ... 6617 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 6784 ... 6793 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 6800 ... 6809 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 6992 ... 7001 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 7088 ... 7097 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 7232 ... 7241 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 7248 ... 7257 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 42528 ... 42537 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 43216 ... 43225 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 43264 ... 43273 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 43472 ... 43481 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 43504 ... 43513 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 43600 ... 43609 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 44016 ... 44025 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 65296 ... 65305 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 66720 ... 66729 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 69734 ... 69743 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 69872 ... 69881 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 69942 ... 69951 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 70096 ... 70105 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 70384 ... 70393 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 70864 ... 70873 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 71248 ... 71257 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 71360 ... 71369 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 71472 ... 71481 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 71904 ... 71913 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 92768 ... 92777 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 93008 ... 93017 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + 120782 ... 120831 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 26; + continue; + } + _ => { + return __current_match; + } + } + } + 27 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 28 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 114 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 115 => /* 's' */ { + __current_match = Some((9, __index + 1)); + __current_state = 41; + continue; + } + 116 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 29 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 109 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 110 => /* 'n' */ { + __current_match = Some((25, __index + 1)); + __current_state = 42; + continue; + } + 111 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 30 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 113 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 114 => /* 'r' */ { + __current_match = Some((12, __index + 1)); + __current_state = 43; + continue; + } + 115 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 31 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 114 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 115 => /* 's' */ { + __current_match = Some((25, __index + 1)); + __current_state = 44; + continue; + } + 116 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 32 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 99 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 100 => /* 'd' */ { + __current_match = Some((14, __index + 1)); + __current_state = 45; + continue; + } + 101 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 33 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 116 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 117 => /* 'u' */ { + __current_match = Some((25, __index + 1)); + __current_state = 46; + continue; + } + 118 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 34 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 110 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 111 => /* 'o' */ { + __current_match = Some((25, __index + 1)); + __current_state = 47; + continue; + } + 112 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 35 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 111 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 112 => /* 'p' */ { + __current_match = Some((25, __index + 1)); + __current_state = 48; + continue; + } + 113 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 36 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 99 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 100 => /* 'd' */ { + __current_match = Some((25, __index + 1)); + __current_state = 49; + continue; + } + 101 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 37 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((25, __index + 1)); + __current_state = 50; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 38 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 113 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 114 => /* 'r' */ { + __current_match = Some((25, __index + 1)); + __current_state = 51; + continue; + } + 115 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 39 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 113 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 114 => /* 'r' */ { + __current_match = Some((25, __index + 1)); + __current_state = 52; + continue; + } + 115 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 40 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 43 => /* '+' */ { + __current_state = 53; + continue; + } + 45 => /* '-' */ { + __current_state = 53; + continue; + } + 48 ... 57 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1632 ... 1641 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1776 ... 1785 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1984 ... 1993 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2406 ... 2415 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2534 ... 2543 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2662 ... 2671 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2790 ... 2799 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2918 ... 2927 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3046 ... 3055 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3174 ... 3183 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3302 ... 3311 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3430 ... 3439 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3558 ... 3567 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3664 ... 3673 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3792 ... 3801 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3872 ... 3881 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 4160 ... 4169 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 4240 ... 4249 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6112 ... 6121 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6160 ... 6169 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6470 ... 6479 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6608 ... 6617 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6784 ... 6793 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6800 ... 6809 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6992 ... 7001 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7088 ... 7097 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7232 ... 7241 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7248 ... 7257 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 42528 ... 42537 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43216 ... 43225 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43264 ... 43273 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43472 ... 43481 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43504 ... 43513 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43600 ... 43609 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 44016 ... 44025 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 65296 ... 65305 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 66720 ... 66729 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69734 ... 69743 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69872 ... 69881 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69942 ... 69951 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70096 ... 70105 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70384 ... 70393 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70864 ... 70873 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71248 ... 71257 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71360 ... 71369 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71472 ... 71481 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71904 ... 71913 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 92768 ... 92777 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 93008 ... 93017 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 120782 ... 120831 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + _ => { + return __current_match; + } + } + } + 41 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 42 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 109 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 110 => /* 'n' */ { + __current_match = Some((25, __index + 1)); + __current_state = 55; + continue; + } + 111 ... 114 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 115 => /* 's' */ { + __current_match = Some((25, __index + 1)); + __current_state = 56; + continue; + } + 116 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 43 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 44 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 98 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 99 => /* 'c' */ { + __current_match = Some((25, __index + 1)); + __current_state = 57; + continue; + } + 100 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 45 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 46 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 => /* 'a' */ { + __current_match = Some((25, __index + 1)); + __current_state = 58; + continue; + } + 98 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 47 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 118 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 119 => /* 'w' */ { + __current_match = Some((16, __index + 1)); + __current_state = 59; + continue; + } + 120 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 48 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 116 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 117 => /* 'u' */ { + __current_match = Some((25, __index + 1)); + __current_state = 60; + continue; + } + 118 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 49 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 100 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((25, __index + 1)); + __current_state = 61; + continue; + } + 102 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 50 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 111 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 112 => /* 'p' */ { + __current_match = Some((25, __index + 1)); + __current_state = 62; + continue; + } + 113 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 51 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 => /* 'a' */ { + __current_match = Some((25, __index + 1)); + __current_state = 63; + continue; + } + 98 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 52 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 100 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((25, __index + 1)); + __current_state = 64; + continue; + } + 102 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 53 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1632 ... 1641 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1776 ... 1785 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1984 ... 1993 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2406 ... 2415 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2534 ... 2543 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2662 ... 2671 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2790 ... 2799 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2918 ... 2927 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3046 ... 3055 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3174 ... 3183 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3302 ... 3311 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3430 ... 3439 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3558 ... 3567 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3664 ... 3673 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3792 ... 3801 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3872 ... 3881 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 4160 ... 4169 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 4240 ... 4249 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6112 ... 6121 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6160 ... 6169 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6470 ... 6479 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6608 ... 6617 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6784 ... 6793 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6800 ... 6809 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6992 ... 7001 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7088 ... 7097 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7232 ... 7241 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7248 ... 7257 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 42528 ... 42537 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43216 ... 43225 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43264 ... 43273 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43472 ... 43481 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43504 ... 43513 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43600 ... 43609 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 44016 ... 44025 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 65296 ... 65305 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 66720 ... 66729 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69734 ... 69743 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69872 ... 69881 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69942 ... 69951 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70096 ... 70105 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70384 ... 70393 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70864 ... 70873 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71248 ... 71257 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71360 ... 71369 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71472 ... 71481 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71904 ... 71913 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 92768 ... 92777 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 93008 ... 93017 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 120782 ... 120831 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + _ => { + return __current_match; + } + } + } + 54 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1632 ... 1641 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1776 ... 1785 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 1984 ... 1993 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2406 ... 2415 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2534 ... 2543 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2662 ... 2671 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2790 ... 2799 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 2918 ... 2927 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3046 ... 3055 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3174 ... 3183 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3302 ... 3311 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3430 ... 3439 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3558 ... 3567 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3664 ... 3673 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3792 ... 3801 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 3872 ... 3881 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 4160 ... 4169 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 4240 ... 4249 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6112 ... 6121 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6160 ... 6169 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6470 ... 6479 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6608 ... 6617 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6784 ... 6793 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6800 ... 6809 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 6992 ... 7001 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7088 ... 7097 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7232 ... 7241 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 7248 ... 7257 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 42528 ... 42537 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43216 ... 43225 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43264 ... 43273 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43472 ... 43481 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43504 ... 43513 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 43600 ... 43609 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 44016 ... 44025 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 65296 ... 65305 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 66720 ... 66729 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69734 ... 69743 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69872 ... 69881 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 69942 ... 69951 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70096 ... 70105 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70384 ... 70393 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 70864 ... 70873 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71248 ... 71257 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71360 ... 71369 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71472 ... 71481 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 71904 ... 71913 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 92768 ... 92777 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 93008 ... 93017 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + 120782 ... 120831 => { + __current_match = Some((24, __index + __ch.len_utf8())); + __current_state = 54; + continue; + } + _ => { + return __current_match; + } + } + } + 55 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 100 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((25, __index + 1)); + __current_state = 65; + continue; + } + 102 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 56 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((25, __index + 1)); + __current_state = 66; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 57 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 113 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 114 => /* 'r' */ { + __current_match = Some((25, __index + 1)); + __current_state = 67; + continue; + } + 115 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 58 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((25, __index + 1)); + __current_state = 68; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 59 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 60 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((17, __index + 1)); + __current_state = 69; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 61 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 107 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 108 => /* 'l' */ { + __current_match = Some((18, __index + 1)); + __current_state = 70; + continue; + } + 109 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 62 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 116 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 117 => /* 'u' */ { + __current_match = Some((25, __index + 1)); + __current_state = 71; + continue; + } + 118 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 63 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 108 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 109 => /* 'm' */ { + __current_match = Some((25, __index + 1)); + __current_state = 72; + continue; + } + 110 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 64 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 => /* 'a' */ { + __current_match = Some((25, __index + 1)); + __current_state = 73; + continue; + } + 98 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 65 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 98 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 99 => /* 'c' */ { + __current_match = Some((25, __index + 1)); + __current_state = 74; + continue; + } + 100 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 66 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 => /* 'a' */ { + __current_match = Some((25, __index + 1)); + __current_state = 75; + continue; + } + 98 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 67 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 100 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((25, __index + 1)); + __current_state = 76; + continue; + } + 102 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 68 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 104 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 105 => /* 'i' */ { + __current_match = Some((25, __index + 1)); + __current_state = 77; + continue; + } + 106 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 69 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 70 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 71 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((19, __index + 1)); + __current_state = 78; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 72 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 100 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((25, __index + 1)); + __current_state = 79; + continue; + } + 102 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 73 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 108 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 109 => /* 'm' */ { + __current_match = Some((21, __index + 1)); + __current_state = 80; + continue; + } + 110 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 74 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((10, __index + 1)); + __current_state = 81; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 75 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 109 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 110 => /* 'n' */ { + __current_match = Some((25, __index + 1)); + __current_state = 82; + continue; + } + 111 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 76 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((25, __index + 1)); + __current_state = 83; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 77 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 110 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 111 => /* 'o' */ { + __current_match = Some((25, __index + 1)); + __current_state = 84; + continue; + } + 112 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 78 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 79 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((25, __index + 1)); + __current_state = 85; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 80 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 81 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 82 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 115 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 116 => /* 't' */ { + __current_match = Some((11, __index + 1)); + __current_state = 86; + continue; + } + 117 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 83 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 100 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((13, __index + 1)); + __current_state = 87; + continue; + } + 102 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 84 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 109 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 110 => /* 'n' */ { + __current_match = Some((15, __index + 1)); + __current_state = 88; + continue; + } + 111 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 85 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 100 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 101 => /* 'e' */ { + __current_match = Some((25, __index + 1)); + __current_state = 89; + continue; + } + 102 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 86 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 87 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 88 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 89 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 113 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 114 => /* 'r' */ { + __current_match = Some((20, __index + 1)); + __current_state = 90; + continue; + } + 115 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + 90 => { + let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; + match __ch as u32 { + 48 ... 57 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 65 ... 90 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + 95 => /* '_' */ { + __current_match = Some((25, __index + 1)); + __current_state = 27; + continue; + } + 97 ... 122 => { + __current_match = Some((25, __index + __ch.len_utf8())); + __current_state = 27; + continue; + } + _ => { + return __current_match; + } + } + } + _ => { panic!("invalid state {}", __current_state); } + } + } + } + + impl<'input> __Matcher<'input> { + pub fn new(s: &'input str) -> __Matcher<'input> { + __Matcher { text: s, consumed: 0 } + } + } + + impl<'input> Iterator for __Matcher<'input> { + type Item = Result<(usize, (usize, &'input str), usize), __lalrpop_util::ParseError>; + + fn next(&mut self) -> Option { + let __text = self.text.trim_left(); + let __whitespace = self.text.len() - __text.len(); + let __start_offset = self.consumed + __whitespace; + if __text.is_empty() { + self.text = __text; + self.consumed = __start_offset; + None + } else { + match __tokenize(__text) { + Some((__index, __length)) => { + let __result = &__text[..__length]; + let __remaining = &__text[__length..]; + let __end_offset = __start_offset + __length; + self.text = __remaining; + self.consumed = __end_offset; + Some(Ok((__start_offset, (__index, __result), __end_offset))) + } + None => { + Some(Err(__lalrpop_util::ParseError::InvalidToken { location: __start_offset })) + } + } + } + } + } +} + +#[allow(unused_variables)] +pub fn __action0< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action1< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action2< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action3< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action4< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action5< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action6< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action7< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), + (_, __1, _): (usize, (), usize), + (_, __2, _): (usize, ::std::vec::Vec<()>, usize), + (_, __3, _): (usize, &'input str, usize), + (_, __4, _): (usize, ::std::vec::Vec<()>, usize), + (_, __5, _): (usize, &'input str, usize), + (_, __6, _): (usize, (), usize), + (_, __7, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action8< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action9< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action10< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, ::std::option::Option<()>, usize), + (_, __1, _): (usize, (), usize), + (_, __2, _): (usize, (), usize), + (_, __3, _): (usize, ::std::option::Option<()>, usize), + (_, __4, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action11< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action12< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action13< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action14< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action15< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action16< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action17< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action18< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), + (_, __1, _): (usize, &'input str, usize), + (_, __2, _): (usize, (), usize), + (_, __3, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action19< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), + (_, __1, _): (usize, &'input str, usize), + (_, __2, _): (usize, (), usize), + (_, __3, _): (usize, &'input str, usize), + (_, __4, _): (usize, (), usize), + (_, __5, _): (usize, &'input str, usize), + (_, __6, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action20< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), + (_, __1, _): (usize, &'input str, usize), + (_, __2, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action21< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), + (_, __1, _): (usize, &'input str, usize), + (_, __2, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action22< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action23< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), + (_, __1, _): (usize, &'input str, usize), + (_, __2, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action24< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), + (_, __1, _): (usize, &'input str, usize), + (_, __2, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action25< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), + (_, __1, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action26< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action27< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action28< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action29< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action30< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), + (_, __1, _): (usize, &'input str, usize), + (_, __2, _): (usize, (), usize), + (_, __3, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action31< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), + (_, __1, _): (usize, &'input str, usize), + (_, __2, _): (usize, (), usize), + (_, __3, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action32< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), + (_, __1, _): (usize, (), usize), + (_, __2, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action33< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action34< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action35< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action36< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, &'input str, usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action37< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> () +{ + () +} + +#[allow(unused_variables)] +pub fn __action38< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> ::std::option::Option<()> +{ + Some(__0) +} + +#[allow(unused_variables)] +pub fn __action39< + 'input, +>( + input: &'input str, + __lookbehind: &usize, + __lookahead: &usize, +) -> ::std::option::Option<()> +{ + None +} + +#[allow(unused_variables)] +pub fn __action40< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> ::std::option::Option<()> +{ + Some(__0) +} + +#[allow(unused_variables)] +pub fn __action41< + 'input, +>( + input: &'input str, + __lookbehind: &usize, + __lookahead: &usize, +) -> ::std::option::Option<()> +{ + None +} + +#[allow(unused_variables)] +pub fn __action42< + 'input, +>( + input: &'input str, + __lookbehind: &usize, + __lookahead: &usize, +) -> ::std::vec::Vec<()> +{ + vec![] +} + +#[allow(unused_variables)] +pub fn __action43< + 'input, +>( + input: &'input str, + (_, v, _): (usize, ::std::vec::Vec<()>, usize), +) -> ::std::vec::Vec<()> +{ + v +} + +#[allow(unused_variables)] +pub fn __action44< + 'input, +>( + input: &'input str, + __lookbehind: &usize, + __lookahead: &usize, +) -> ::std::vec::Vec<()> +{ + vec![] +} + +#[allow(unused_variables)] +pub fn __action45< + 'input, +>( + input: &'input str, + (_, v, _): (usize, ::std::vec::Vec<()>, usize), +) -> ::std::vec::Vec<()> +{ + v +} + +#[allow(unused_variables)] +pub fn __action46< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> ::std::vec::Vec<()> +{ + vec![__0] +} + +#[allow(unused_variables)] +pub fn __action47< + 'input, +>( + input: &'input str, + (_, v, _): (usize, ::std::vec::Vec<()>, usize), + (_, e, _): (usize, (), usize), +) -> ::std::vec::Vec<()> +{ + { let mut v = v; v.push(e); v } +} + +#[allow(unused_variables)] +pub fn __action48< + 'input, +>( + input: &'input str, + (_, __0, _): (usize, (), usize), +) -> ::std::vec::Vec<()> +{ + vec![__0] +} + +#[allow(unused_variables)] +pub fn __action49< + 'input, +>( + input: &'input str, + (_, v, _): (usize, ::std::vec::Vec<()>, usize), + (_, e, _): (usize, (), usize), +) -> ::std::vec::Vec<()> +{ + { let mut v = v; v.push(e); v } +} + +#[allow(unused_variables)] +pub fn __action50< + 'input, +>( + input: &'input str, + __0: (usize, &'input str, usize), + __1: (usize, (), usize), + __2: (usize, &'input str, usize), + __3: (usize, ::std::vec::Vec<()>, usize), + __4: (usize, &'input str, usize), + __5: (usize, (), usize), + __6: (usize, &'input str, usize), +) -> () +{ + let __start0 = __1.2.clone(); + let __end0 = __2.0.clone(); + let __temp0 = __action44( + input, + &__start0, + &__end0, + ); + let __temp0 = (__start0, __temp0, __end0); + __action7( + input, + __0, + __1, + __temp0, + __2, + __3, + __4, + __5, + __6, + ) +} + +#[allow(unused_variables)] +pub fn __action51< + 'input, +>( + input: &'input str, + __0: (usize, &'input str, usize), + __1: (usize, (), usize), + __2: (usize, ::std::vec::Vec<()>, usize), + __3: (usize, &'input str, usize), + __4: (usize, ::std::vec::Vec<()>, usize), + __5: (usize, &'input str, usize), + __6: (usize, (), usize), + __7: (usize, &'input str, usize), +) -> () +{ + let __start0 = __2.0.clone(); + let __end0 = __2.2.clone(); + let __temp0 = __action45( + input, + __2, + ); + let __temp0 = (__start0, __temp0, __end0); + __action7( + input, + __0, + __1, + __temp0, + __3, + __4, + __5, + __6, + __7, + ) +} + +#[allow(unused_variables)] +pub fn __action52< + 'input, +>( + input: &'input str, + __0: (usize, (), usize), + __1: (usize, (), usize), + __2: (usize, (), usize), + __3: (usize, ::std::option::Option<()>, usize), + __4: (usize, &'input str, usize), +) -> () +{ + let __start0 = __0.0.clone(); + let __end0 = __0.2.clone(); + let __temp0 = __action40( + input, + __0, + ); + let __temp0 = (__start0, __temp0, __end0); + __action10( + input, + __temp0, + __1, + __2, + __3, + __4, + ) +} + +#[allow(unused_variables)] +pub fn __action53< + 'input, +>( + input: &'input str, + __0: (usize, (), usize), + __1: (usize, (), usize), + __2: (usize, ::std::option::Option<()>, usize), + __3: (usize, &'input str, usize), +) -> () +{ + let __start0 = __0.0.clone(); + let __end0 = __0.0.clone(); + let __temp0 = __action41( + input, + &__start0, + &__end0, + ); + let __temp0 = (__start0, __temp0, __end0); + __action10( + input, + __temp0, + __0, + __1, + __2, + __3, + ) +} + +#[allow(unused_variables)] +pub fn __action54< + 'input, +>( + input: &'input str, + __0: (usize, &'input str, usize), + __1: (usize, (), usize), + __2: (usize, &'input str, usize), + __3: (usize, &'input str, usize), + __4: (usize, (), usize), + __5: (usize, &'input str, usize), +) -> () +{ + let __start0 = __2.2.clone(); + let __end0 = __3.0.clone(); + let __temp0 = __action42( + input, + &__start0, + &__end0, + ); + let __temp0 = (__start0, __temp0, __end0); + __action50( + input, + __0, + __1, + __2, + __temp0, + __3, + __4, + __5, + ) +} + +#[allow(unused_variables)] +pub fn __action55< + 'input, +>( + input: &'input str, + __0: (usize, &'input str, usize), + __1: (usize, (), usize), + __2: (usize, &'input str, usize), + __3: (usize, ::std::vec::Vec<()>, usize), + __4: (usize, &'input str, usize), + __5: (usize, (), usize), + __6: (usize, &'input str, usize), +) -> () +{ + let __start0 = __3.0.clone(); + let __end0 = __3.2.clone(); + let __temp0 = __action43( + input, + __3, + ); + let __temp0 = (__start0, __temp0, __end0); + __action50( + input, + __0, + __1, + __2, + __temp0, + __4, + __5, + __6, + ) +} + +#[allow(unused_variables)] +pub fn __action56< + 'input, +>( + input: &'input str, + __0: (usize, &'input str, usize), + __1: (usize, (), usize), + __2: (usize, ::std::vec::Vec<()>, usize), + __3: (usize, &'input str, usize), + __4: (usize, &'input str, usize), + __5: (usize, (), usize), + __6: (usize, &'input str, usize), +) -> () +{ + let __start0 = __3.2.clone(); + let __end0 = __4.0.clone(); + let __temp0 = __action42( + input, + &__start0, + &__end0, + ); + let __temp0 = (__start0, __temp0, __end0); + __action51( + input, + __0, + __1, + __2, + __3, + __temp0, + __4, + __5, + __6, + ) +} + +#[allow(unused_variables)] +pub fn __action57< + 'input, +>( + input: &'input str, + __0: (usize, &'input str, usize), + __1: (usize, (), usize), + __2: (usize, ::std::vec::Vec<()>, usize), + __3: (usize, &'input str, usize), + __4: (usize, ::std::vec::Vec<()>, usize), + __5: (usize, &'input str, usize), + __6: (usize, (), usize), + __7: (usize, &'input str, usize), +) -> () +{ + let __start0 = __4.0.clone(); + let __end0 = __4.2.clone(); + let __temp0 = __action43( + input, + __4, + ); + let __temp0 = (__start0, __temp0, __end0); + __action51( + input, + __0, + __1, + __2, + __3, + __temp0, + __5, + __6, + __7, + ) +} + +#[allow(unused_variables)] +pub fn __action58< + 'input, +>( + input: &'input str, + __0: (usize, (), usize), + __1: (usize, (), usize), + __2: (usize, (), usize), + __3: (usize, (), usize), + __4: (usize, &'input str, usize), +) -> () +{ + let __start0 = __3.0.clone(); + let __end0 = __3.2.clone(); + let __temp0 = __action38( + input, + __3, + ); + let __temp0 = (__start0, __temp0, __end0); + __action52( + input, + __0, + __1, + __2, + __temp0, + __4, + ) +} + +#[allow(unused_variables)] +pub fn __action59< + 'input, +>( + input: &'input str, + __0: (usize, (), usize), + __1: (usize, (), usize), + __2: (usize, (), usize), + __3: (usize, &'input str, usize), +) -> () +{ + let __start0 = __2.2.clone(); + let __end0 = __3.0.clone(); + let __temp0 = __action39( + input, + &__start0, + &__end0, + ); + let __temp0 = (__start0, __temp0, __end0); + __action52( + input, + __0, + __1, + __2, + __temp0, + __3, + ) +} + +#[allow(unused_variables)] +pub fn __action60< + 'input, +>( + input: &'input str, + __0: (usize, (), usize), + __1: (usize, (), usize), + __2: (usize, (), usize), + __3: (usize, &'input str, usize), +) -> () +{ + let __start0 = __2.0.clone(); + let __end0 = __2.2.clone(); + let __temp0 = __action38( + input, + __2, + ); + let __temp0 = (__start0, __temp0, __end0); + __action53( + input, + __0, + __1, + __temp0, + __3, + ) +} + +#[allow(unused_variables)] +pub fn __action61< + 'input, +>( + input: &'input str, + __0: (usize, (), usize), + __1: (usize, (), usize), + __2: (usize, &'input str, usize), +) -> () +{ + let __start0 = __1.2.clone(); + let __end0 = __2.0.clone(); + let __temp0 = __action39( + input, + &__start0, + &__end0, + ); + let __temp0 = (__start0, __temp0, __end0); + __action53( + input, + __0, + __1, + __temp0, + __2, + ) +} + +pub trait __ToTriple<'input, > { + type Error; + fn to_triple(value: Self) -> Result<(usize,(usize, &'input str),usize),Self::Error>; +} + +impl<'input, > __ToTriple<'input, > for (usize, (usize, &'input str), usize) { + type Error = (); + fn to_triple(value: Self) -> Result<(usize,(usize, &'input str),usize),()> { + Ok(value) + } +} +impl<'input, > __ToTriple<'input, > for Result<(usize, (usize, &'input str), usize),()> { + type Error = (); + fn to_triple(value: Self) -> Result<(usize,(usize, &'input str),usize),()> { + value + } +} diff --git a/src/pascal.lalrpop b/src/pascal.lalrpop deleted file mode 100644 index 3e44611..0000000 --- a/src/pascal.lalrpop +++ /dev/null @@ -1,656 +0,0 @@ -grammar; - -pub file: () = { - program, - module, -}; - -program: () = { - program_heading semicolon block ".", -}; - -program_heading: () = { - "PROGRAM" identifier, - "PROGRAM" identifier "(" identifier_list ")", -}; - -identifier_list: () = { - identifier_list comma identifier, - identifier, -}; - -block: () = { - label_declaration_part constant_definition_part type_definition_part variable_declaration_part procedure_and_function_declaration_part statement_part, -}; - -module: () = { - constant_definition_part type_definition_part variable_declaration_part procedure_and_function_declaration_part, -}; - -label_declaration_part: () = { - "LABEL" label_list semicolon, - () , -}; - -label_list: () = { - label_list comma label, - label, -}; - -label: () = { - r"\d+", -}; - -constant_definition_part: () = { - "CONST" constant_list, - () , -}; - -constant_list: () = { - constant_list constant_definition, - constant_definition, -}; - -constant_definition: () = { - identifier "=" cexpression semicolon, -}; - -cexpression: () = { - csimple_expression, - csimple_expression relop csimple_expression, -}; - -csimple_expression: () = { - cterm, - csimple_expression addop cterm, -}; - -cterm: () = { - cfactor, - cterm mulop cfactor, -}; - -cfactor: () = { - sign cfactor, - cexponentiation, -}; - -cexponentiation: () = { - cprimary, - cprimary "**" cexponentiation, -}; - -cprimary: () = { - identifier, - "(" cexpression ")", - unsigned_constant, - "NOT" cprimary, -}; - -constant: () = { - non_string, - sign non_string, - r"'[^']*'", -}; - -sign: () = { - "+", - "-", -}; - -non_string: () = { - r"\d+", - identifier, - r"\d+\.\d+", -}; - -type_definition_part: () = { - "TYPE" type_definition_list, - () , -}; - -type_definition_list: () = { - type_definition_list type_definition, - type_definition, -}; - -type_definition: () = { - identifier "=" type_denoter semicolon, -}; - -type_denoter: () = { - identifier, - new_type, -}; - -new_type: () = { - new_ordinal_type, - new_structured_type, - new_pointer_type, -}; - -new_ordinal_type: () = { - enumerated_type, - subrange_type, -}; - -enumerated_type: () = { - "(" identifier_list ")", -}; - -subrange_type: () = { - constant ".." constant, -}; - -new_structured_type: () = { - structured_type, - "PACKED" structured_type, -}; - -structured_type: () = { - array_type, - record_type, - set_type, - file_type, -}; - -array_type: () = { - "ARRAY" "[" index_list "]" "OF" component_type, -}; - -index_list: () = { - index_list comma index_type, - index_type, -}; - -index_type: () = { - ordinal_type, -}; - -ordinal_type: () = { - new_ordinal_type, - identifier, -}; - -component_type: () = { - type_denoter, -}; - -record_type: () = { - "RECORD" record_section_list "END", - "RECORD" record_section_list semicolon variant_part "END", - "RECORD" variant_part "END", -}; - -record_section_list: () = { - record_section_list semicolon record_section, - record_section, -}; - -record_section: () = { - identifier_list ":" type_denoter, -}; - -variant_part: () = { - "CASE" variant_selector "OF" variant_list semicolon, - "CASE" variant_selector "OF" variant_list, - () , -}; - -variant_selector: () = { - tag_field ":" tag_type, - tag_type, -}; - -variant_list: () = { - variant_list semicolon variant, - variant, -}; - -variant: () = { - case_constant_list ":" "(" record_section_list ")", - case_constant_list ":" "(" record_section_list semicolon variant_part ")", - case_constant_list ":" "(" variant_part ")", -}; - -case_constant_list: () = { - case_constant_list comma case_constant, - case_constant, -}; - -case_constant: () = { - constant, - constant ".." constant, -}; - -tag_field: () = { - identifier, -}; - -tag_type: () = { - identifier, -}; - -set_type: () = { - "SET" "OF" base_type, -}; - -base_type: () = { - ordinal_type, -}; - -file_type: () = { - "PFILE" "OF" component_type, -}; - -new_pointer_type: () = { - "^" domain_type, -}; - -domain_type: () = { - identifier, -}; - -variable_declaration_part: () = { - "VAR" variable_declaration_list semicolon, - () , -}; - -variable_declaration_list: () = { - variable_declaration_list semicolon variable_declaration, - variable_declaration, -}; - -variable_declaration: () = { - identifier_list ":" type_denoter, -}; - -procedure_and_function_declaration_part: () = { - proc_or_func_declaration_list semicolon, - () , -}; - -proc_or_func_declaration_list: () = { - proc_or_func_declaration_list semicolon proc_or_func_declaration, - proc_or_func_declaration, -}; - -proc_or_func_declaration: () = { - procedure_declaration, - function_declaration, -}; - -procedure_declaration: () = { - procedure_heading semicolon directive, - procedure_heading semicolon procedure_block, -}; - -procedure_heading: () = { - procedure_identification, - procedure_identification formal_parameter_list, -}; - -directive: () = { - "FORWARD", - "EXTERNAL", -}; - -formal_parameter_list: () = { - "(" formal_parameter_section_list ")", -}; - -formal_parameter_section_list: () = { - formal_parameter_section_list semicolon formal_parameter_section, - formal_parameter_section, -}; - -formal_parameter_section: () = { - value_parameter_specification, - variable_parameter_specification, - procedural_parameter_specification, - functional_parameter_specification, -}; - -value_parameter_specification: () = { - identifier_list ":" identifier, -}; - -variable_parameter_specification: () = { - "VAR" identifier_list ":" identifier, -}; - -procedural_parameter_specification: () = { - procedure_heading, -}; - -functional_parameter_specification: () = { - function_heading, -}; - -procedure_identification: () = { - "PROCEDURE" identifier, -}; - -procedure_block: () = { - block, -}; - -function_declaration: () = { - function_heading semicolon directive, - function_identification semicolon function_block, - function_heading semicolon function_block, -}; - -function_heading: () = { - "FUNCTION" identifier ":" result_type, - "FUNCTION" identifier formal_parameter_list ":" result_type, -}; - -result_type: () = { - identifier, -}; - -function_identification: () = { - "FUNCTION" identifier, -}; - -function_block: () = { - block, -}; - -statement_part: () = { - compound_statement, -}; - -compound_statement: () = { - "BEGIN" statement_sequence "END", -}; - -statement_sequence: () = { - statement_sequence semicolon statement, - statement, -}; - -statement: () = { - open_statement, - closed_statement, -}; - -open_statement: () = { - label ":" non_labeled_open_statement, - non_labeled_open_statement, -}; - -closed_statement: () = { - label ":" non_labeled_closed_statement, - non_labeled_closed_statement, -}; - -non_labeled_closed_statement: () = { - assignment_statement, - procedure_statement, - goto_statement, - compound_statement, - case_statement, - repeat_statement, - closed_with_statement, - closed_if_statement, - closed_while_statement, - closed_for_statement, - () , -}; - -non_labeled_open_statement: () = { - open_with_statement, - open_if_statement, - open_while_statement, - open_for_statement, -}; - -repeat_statement: () = { - "REPEAT" statement_sequence "UNTIL" boolean_expression, -}; - -open_while_statement: () = { - "WHILE" boolean_expression "DO" open_statement, -}; - -closed_while_statement: () = { - "WHILE" boolean_expression "DO" closed_statement, -}; - -open_for_statement: () = { - "FOR" control_variable ":=" initial_value direction final_value "DO" open_statement, -}; - -closed_for_statement: () = { - "FOR" control_variable ":=" initial_value direction final_value "DO" closed_statement, -}; - -open_with_statement: () = { - "WITH" record_variable_list "DO" open_statement, -}; - -closed_with_statement: () = { - "WITH" record_variable_list "DO" closed_statement, -}; - -open_if_statement: () = { - "IF" boolean_expression "THEN" statement, - "IF" boolean_expression "THEN" closed_statement "ELSE" open_statement, -}; - -closed_if_statement: () = { - "IF" boolean_expression "THEN" closed_statement "ELSE" closed_statement, -}; - -assignment_statement: () = { - variable_access ":=" expression, -}; - -variable_access: () = { - identifier, - indexed_variable, - field_designator, - variable_access "^", -}; - -indexed_variable: () = { - variable_access "[" index_expression_list "]", -}; - -index_expression_list: () = { - index_expression_list comma index_expression, - index_expression, -}; - -index_expression: () = { - expression, -}; - -field_designator: () = { - variable_access "." identifier, -}; - -procedure_statement: () = { - identifier params, - identifier, -}; - -params: () = { - "(" actual_parameter_list ")", -}; - -actual_parameter_list: () = { - actual_parameter_list comma actual_parameter, - actual_parameter, -}; - -actual_parameter: () = { - expression, - expression ":" expression, - expression ":" expression ":" expression, -}; - -goto_statement: () = { - "GOTO" label, -}; - -case_statement: () = { - "CASE" case_index "OF" case_list_element_list "END", - "CASE" case_index "OF" case_list_element_list ";" "END", - "CASE" case_index "OF" case_list_element_list semicolon otherwisepart statement "END", - "CASE" case_index "OF" case_list_element_list semicolon otherwisepart statement ";" "END", -}; - -case_index: () = { - expression, -}; - -case_list_element_list: () = { - case_list_element_list semicolon case_list_element, - case_list_element, -}; - -case_list_element: () = { - case_constant_list ":" statement, -}; - -otherwisepart: () = { - "OTHERWISE", - "OTHERWISE" ":", -}; - -control_variable: () = { - identifier, -}; - -initial_value: () = { - expression, -}; - -direction: () = { - "TO", - "DOWNTO", -}; - -final_value: () = { - expression, -}; - -record_variable_list: () = { - record_variable_list comma variable_access, - variable_access, -}; - -boolean_expression: () = { - expression, -}; - -expression: () = { - simple_expression, - simple_expression relop simple_expression, -}; - -simple_expression: () = { - term, - simple_expression addop term, -}; - -term: () = { - factor, - term mulop factor, -}; - -factor: () = { - sign factor, - exponentiation, -}; - -exponentiation: () = { - primary, - primary "**" exponentiation, -}; - -primary: () = { - variable_access, - unsigned_constant, - function_designator, - set_constructor, - "(" expression ")", - "NOT" primary, -}; - -unsigned_constant: () = { - unsigned_number, - r"'[^']*'", - "NIL", -}; - -unsigned_number: () = { - unsigned_integer, - unsigned_real, -}; - -unsigned_integer: () = { - r"\d+", -}; - -unsigned_real: () = { - r"\d+\.\d+", -}; - -function_designator: () = { - identifier params, -}; - -set_constructor: () = { - "[" member_designator_list "]", - "[" "]", -}; - -member_designator_list: () = { - member_designator_list comma member_designator, - member_designator, -}; - -member_designator: () = { - member_designator ".." expression, - expression, -}; - -addop: () = { - "+", - "-", - "OR", -}; - -mulop: () = { - "*", - "/", - "DIV", - "MOD", - "AND", -}; - -relop: () = { - "=", - "<>", - "<", - ">", - "<=", - ">=", - "IN", -}; - -identifier: () = { - r"[a-zA-Z][a-zA-Z0-9]*", -}; - -semicolon: () = { - ";", -}; - -comma: () = { - ",", -}; diff --git a/src/pascal.rs b/src/pascal.rs deleted file mode 100644 index 353969e..0000000 --- a/src/pascal.rs +++ /dev/null @@ -1,467844 +0,0 @@ -extern crate lalrpop_util as __lalrpop_util; - -mod __parse__file { - #![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports)] - - extern crate lalrpop_util as __lalrpop_util; - #[allow(dead_code)] - pub enum __Symbol<'input> { - Term_22_28_22(&'input str), - Term_22_29_22(&'input str), - Term_22_2a_22(&'input str), - Term_22_2a_2a_22(&'input str), - Term_22_2b_22(&'input str), - Term_22_2c_22(&'input str), - Term_22_2d_22(&'input str), - Term_22_2e_22(&'input str), - Term_22_2e_2e_22(&'input str), - Term_22_2f_22(&'input str), - Term_22_3a_22(&'input str), - Term_22_3a_3d_22(&'input str), - Term_22_3b_22(&'input str), - Term_22_3c_22(&'input str), - Term_22_3c_3d_22(&'input str), - Term_22_3c_3e_22(&'input str), - Term_22_3d_22(&'input str), - Term_22_3e_22(&'input str), - Term_22_3e_3d_22(&'input str), - Term_22AND_22(&'input str), - Term_22ARRAY_22(&'input str), - Term_22BEGIN_22(&'input str), - Term_22CASE_22(&'input str), - Term_22CONST_22(&'input str), - Term_22DIV_22(&'input str), - Term_22DO_22(&'input str), - Term_22DOWNTO_22(&'input str), - Term_22ELSE_22(&'input str), - Term_22END_22(&'input str), - Term_22EXTERNAL_22(&'input str), - Term_22FOR_22(&'input str), - Term_22FORWARD_22(&'input str), - Term_22FUNCTION_22(&'input str), - Term_22GOTO_22(&'input str), - Term_22IF_22(&'input str), - Term_22IN_22(&'input str), - Term_22LABEL_22(&'input str), - Term_22MOD_22(&'input str), - Term_22NIL_22(&'input str), - Term_22NOT_22(&'input str), - Term_22OF_22(&'input str), - Term_22OR_22(&'input str), - Term_22OTHERWISE_22(&'input str), - Term_22PACKED_22(&'input str), - Term_22PFILE_22(&'input str), - Term_22PROCEDURE_22(&'input str), - Term_22PROGRAM_22(&'input str), - Term_22RECORD_22(&'input str), - Term_22REPEAT_22(&'input str), - Term_22SET_22(&'input str), - Term_22THEN_22(&'input str), - Term_22TO_22(&'input str), - Term_22TYPE_22(&'input str), - Term_22UNTIL_22(&'input str), - Term_22VAR_22(&'input str), - Term_22WHILE_22(&'input str), - Term_22WITH_22(&'input str), - Term_22_5b_22(&'input str), - Term_22_5d_22(&'input str), - Term_22_5e_22(&'input str), - Termr_23_22_5c_27_5b_5e_5c_27_5d_2a_5c_27_22_23(&'input str), - Termr_23_22_5ba_2dzA_2dZ_5d_5ba_2dzA_2dZ0_2d9_5d_2a_22_23(&'input str), - Termr_23_22_5c_5cd_2b_22_23(&'input str), - Termr_23_22_5c_5cd_2b_5c_5c_2e_5c_5cd_2b_22_23(&'input str), - Nt_28_29(()), - Nt____file(()), - Ntactual__parameter(()), - Ntactual__parameter__list(()), - Ntaddop(()), - Ntarray__type(()), - Ntassignment__statement(()), - Ntbase__type(()), - Ntblock(()), - Ntboolean__expression(()), - Ntcase__constant(()), - Ntcase__constant__list(()), - Ntcase__index(()), - Ntcase__list__element(()), - Ntcase__list__element__list(()), - Ntcase__statement(()), - Ntcexponentiation(()), - Ntcexpression(()), - Ntcfactor(()), - Ntclosed__for__statement(()), - Ntclosed__if__statement(()), - Ntclosed__statement(()), - Ntclosed__while__statement(()), - Ntclosed__with__statement(()), - Ntcomma(()), - Ntcomponent__type(()), - Ntcompound__statement(()), - Ntconstant(()), - Ntconstant__definition(()), - Ntconstant__definition__part(()), - Ntconstant__list(()), - Ntcontrol__variable(()), - Ntcprimary(()), - Ntcsimple__expression(()), - Ntcterm(()), - Ntdirection(()), - Ntdirective(()), - Ntdomain__type(()), - Ntenumerated__type(()), - Ntexponentiation(()), - Ntexpression(()), - Ntfactor(()), - Ntfield__designator(()), - Ntfile(()), - Ntfile__type(()), - Ntfinal__value(()), - Ntformal__parameter__list(()), - Ntformal__parameter__section(()), - Ntformal__parameter__section__list(()), - Ntfunction__block(()), - Ntfunction__declaration(()), - Ntfunction__designator(()), - Ntfunction__heading(()), - Ntfunction__identification(()), - Ntfunctional__parameter__specification(()), - Ntgoto__statement(()), - Ntidentifier(()), - Ntidentifier__list(()), - Ntindex__expression(()), - Ntindex__expression__list(()), - Ntindex__list(()), - Ntindex__type(()), - Ntindexed__variable(()), - Ntinitial__value(()), - Ntlabel(()), - Ntlabel__declaration__part(()), - Ntlabel__list(()), - Ntmember__designator(()), - Ntmember__designator__list(()), - Ntmodule(()), - Ntmulop(()), - Ntnew__ordinal__type(()), - Ntnew__pointer__type(()), - Ntnew__structured__type(()), - Ntnew__type(()), - Ntnon__labeled__closed__statement(()), - Ntnon__labeled__open__statement(()), - Ntnon__string(()), - Ntopen__for__statement(()), - Ntopen__if__statement(()), - Ntopen__statement(()), - Ntopen__while__statement(()), - Ntopen__with__statement(()), - Ntordinal__type(()), - Ntotherwisepart(()), - Ntparams(()), - Ntprimary(()), - Ntproc__or__func__declaration(()), - Ntproc__or__func__declaration__list(()), - Ntprocedural__parameter__specification(()), - Ntprocedure__and__function__declaration__part(()), - Ntprocedure__block(()), - Ntprocedure__declaration(()), - Ntprocedure__heading(()), - Ntprocedure__identification(()), - Ntprocedure__statement(()), - Ntprogram(()), - Ntprogram__heading(()), - Ntrecord__section(()), - Ntrecord__section__list(()), - Ntrecord__type(()), - Ntrecord__variable__list(()), - Ntrelop(()), - Ntrepeat__statement(()), - Ntresult__type(()), - Ntsemicolon(()), - Ntset__constructor(()), - Ntset__type(()), - Ntsign(()), - Ntsimple__expression(()), - Ntstatement(()), - Ntstatement__part(()), - Ntstatement__sequence(()), - Ntstructured__type(()), - Ntsubrange__type(()), - Nttag__field(()), - Nttag__type(()), - Ntterm(()), - Nttype__definition(()), - Nttype__definition__list(()), - Nttype__definition__part(()), - Nttype__denoter(()), - Ntunsigned__constant(()), - Ntunsigned__integer(()), - Ntunsigned__number(()), - Ntunsigned__real(()), - Ntvalue__parameter__specification(()), - Ntvariable__access(()), - Ntvariable__declaration(()), - Ntvariable__declaration__list(()), - Ntvariable__declaration__part(()), - Ntvariable__parameter__specification(()), - Ntvariant(()), - Ntvariant__list(()), - Ntvariant__part(()), - Ntvariant__selector(()), - } - const __ACTION: &'static [i32] = &[ - // State 0 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 7, // on "CONST", goto 6 - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -48, // on "FUNCTION", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -48, // on "PROCEDURE", reduce `constant_definition_part = => ActionFn(255);` - 8, // on "PROGRAM", goto 7 - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -48, // on "TYPE", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "UNTIL", error - -48, // on "VAR", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -225, // on "FUNCTION", reduce `type_definition_part = => ActionFn(259);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -225, // on "PROCEDURE", reduce `type_definition_part = => ActionFn(259);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 10, // on "TYPE", goto 9 - 0, // on "UNTIL", error - -225, // on "VAR", reduce `type_definition_part = => ActionFn(259);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 3 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 4 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 5 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 12, // on ";", goto 11 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 6 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 16, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 15 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 7 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 18, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 17 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 8 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -244, // on "FUNCTION", reduce `variable_declaration_part = => ActionFn(260);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -244, // on "PROCEDURE", reduce `variable_declaration_part = => ActionFn(260);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 20, // on "VAR", goto 19 - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 9 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 16, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 15 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 10 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -107, // on "BEGIN", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "CASE", error - -107, // on "CONST", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -107, // on "FUNCTION", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 26, // on "LABEL", goto 25 - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -107, // on "PROCEDURE", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -107, // on "TYPE", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "UNTIL", error - -107, // on "VAR", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 11 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CASE", error - -199, // on "CONST", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - -199, // on "LABEL", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -199, // on "TYPE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "UNTIL", error - -199, // on "VAR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 12 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -50, // on "FUNCTION", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -50, // on "PROCEDURE", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -50, // on "TYPE", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "UNTIL", error - -50, // on "VAR", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -50, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 13 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -47, // on "FUNCTION", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -47, // on "PROCEDURE", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -47, // on "TYPE", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "UNTIL", error - -47, // on "VAR", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 16, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 15 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 14 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 28, // on "=", goto 27 - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 15 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 16 - 29, // on "(", goto 28 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -180, // on ";", reduce `program_heading = "PROGRAM", identifier => ActionFn(4);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 17 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 18 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 39, // on "FUNCTION", goto 38 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 40, // on "PROCEDURE", goto 39 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 19 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 20 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 46, // on "=", goto 45 - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 21 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -223, // on "FUNCTION", reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -223, // on "PROCEDURE", reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -223, // on "VAR", reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -223, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 22 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -224, // on "FUNCTION", reduce `type_definition_part = "TYPE", type_definition_list => ActionFn(42);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -224, // on "PROCEDURE", reduce `type_definition_part = "TYPE", type_definition_list => ActionFn(42);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -224, // on "VAR", reduce `type_definition_part = "TYPE", type_definition_list => ActionFn(42);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 16, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 15 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 23 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 48, // on ".", goto 47 - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 24 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -48, // on "BEGIN", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "CASE", error - 50, // on "CONST", goto 49 - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -48, // on "FUNCTION", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -48, // on "PROCEDURE", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -48, // on "TYPE", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "UNTIL", error - -48, // on "VAR", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 25 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 53, // on r#"\\d+"#, goto 52 - 0, // on r#"\\d+\\.\\d+"#, error - // State 26 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -49, // on "FUNCTION", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -49, // on "PROCEDURE", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -49, // on "TYPE", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "UNTIL", error - -49, // on "VAR", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -49, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 27 - 66, // on "(", goto 65 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 69, // on "NIL", goto 68 - 70, // on "NOT", goto 69 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 71, // on r#"\'[^\']*\'"#, goto 70 - 72, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 71 - 73, // on r#"\\d+"#, goto 72 - 74, // on r#"\\d+\\.\\d+"#, goto 73 - // State 28 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 77, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 76 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 29 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -165, // on ";", reduce `proc_or_func_declaration = function_declaration => ActionFn(106);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 30 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 79, // on ";", goto 78 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 31 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 12, // on ";", goto 11 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 32 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -167, // on ";", reduce `proc_or_func_declaration_list = proc_or_func_declaration => ActionFn(104);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 33 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 82, // on ";", goto 81 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 34 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 35 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -164, // on ";", reduce `proc_or_func_declaration = procedure_declaration => ActionFn(105);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 36 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 79, // on ";", goto 78 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 37 - 85, // on "(", goto 84 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -174, // on ";", reduce `procedure_heading = procedure_identification => ActionFn(109);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 38 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 87, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 86 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 39 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 18, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 17 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 40 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -96, // on ",", reduce `identifier_list = identifier => ActionFn(7);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -96, // on ":", reduce `identifier_list = identifier => ActionFn(7);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 41 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 91, // on ":", goto 90 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 42 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -242, // on ";", reduce `variable_declaration_list = variable_declaration => ActionFn(99);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 43 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 93, // on ";", goto 92 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 44 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 45 - 110, // on "(", goto 109 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 113, // on "ARRAY", goto 112 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 114, // on "PACKED", goto 113 - 115, // on "PFILE", goto 114 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 116, // on "RECORD", goto 115 - 0, // on "REPEAT", error - 117, // on "SET", goto 116 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 118, // on "^", goto 117 - 119, // on r#"\'[^\']*\'"#, goto 118 - 120, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 119 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 46 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -222, // on "FUNCTION", reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -222, // on "PROCEDURE", reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -222, // on "VAR", reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -222, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 47 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 48 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -225, // on "BEGIN", reduce `type_definition_part = => ActionFn(259);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -225, // on "FUNCTION", reduce `type_definition_part = => ActionFn(259);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -225, // on "PROCEDURE", reduce `type_definition_part = => ActionFn(259);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 124, // on "TYPE", goto 123 - 0, // on "UNTIL", error - -225, // on "VAR", reduce `type_definition_part = => ActionFn(259);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 49 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 16, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 15 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 50 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -109, // on ",", reduce `label_list = label => ActionFn(13);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -109, // on ";", reduce `label_list = label => ActionFn(13);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 51 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 130, // on ",", goto 129 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 131, // on ";", goto 130 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 52 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -105, // on ",", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -105, // on ";", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 53 - 0, // on "(", error - 0, // on ")", error - -33, // on "*", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "**", error - -33, // on "+", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ",", error - -33, // on "-", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ".", error - 0, // on "..", error - -33, // on "/", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ":", error - 0, // on ":=", error - -33, // on ";", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "<", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "<=", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "<>", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "=", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on ">", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on ">=", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "AND", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -33, // on "DIV", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -33, // on "IN", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "LABEL", error - -33, // on "MOD", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -33, // on "OR", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 54 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 133, // on ";", goto 132 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 55 - 0, // on "(", error - 0, // on ")", error - -58, // on "*", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "**", error - -58, // on "+", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ",", error - -58, // on "-", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ".", error - 0, // on "..", error - -58, // on "/", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ":", error - 0, // on ":=", error - -58, // on ";", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "<", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "<=", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "<>", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "=", reduce `cterm = cfactor => ActionFn(24);` - -58, // on ">", reduce `cterm = cfactor => ActionFn(24);` - -58, // on ">=", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "AND", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -58, // on "DIV", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -58, // on "IN", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "LABEL", error - -58, // on "MOD", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -58, // on "OR", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 56 - 0, // on "(", error - 0, // on ")", error - -28, // on "*", reduce `cexponentiation = cprimary => ActionFn(28);` - 134, // on "**", goto 133 - -28, // on "+", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ",", error - -28, // on "-", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ".", error - 0, // on "..", error - -28, // on "/", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ":", error - 0, // on ":=", error - -28, // on ";", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "<", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "<=", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "<>", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "=", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on ">", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on ">=", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "AND", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -28, // on "DIV", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -28, // on "IN", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "LABEL", error - -28, // on "MOD", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -28, // on "OR", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 57 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 137, // on "+", goto 136 - 0, // on ",", error - 138, // on "-", goto 137 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -30, // on ";", reduce `cexpression = csimple_expression => ActionFn(20);` - 139, // on "<", goto 138 - 140, // on "<=", goto 139 - 141, // on "<>", goto 140 - 142, // on "=", goto 141 - 143, // on ">", goto 142 - 144, // on ">=", goto 143 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 145, // on "IN", goto 144 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 146, // on "OR", goto 145 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 58 - 0, // on "(", error - 0, // on ")", error - 148, // on "*", goto 147 - 0, // on "**", error - -56, // on "+", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on ",", error - -56, // on "-", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on ".", error - 0, // on "..", error - 149, // on "/", goto 148 - 0, // on ":", error - 0, // on ":=", error - -56, // on ";", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on "<", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on "<=", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on "<>", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on "=", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on ">", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on ">=", reduce `csimple_expression = cterm => ActionFn(22);` - 150, // on "AND", goto 149 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 151, // on "DIV", goto 150 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -56, // on "IN", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on "LABEL", error - 152, // on "MOD", goto 151 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -56, // on "OR", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 59 - 0, // on "(", error - 0, // on ")", error - -52, // on "*", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "**", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "+", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ",", error - -52, // on "-", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ".", error - 0, // on "..", error - -52, // on "/", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ":", error - 0, // on ":=", error - -52, // on ";", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "<", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "<=", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "<>", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "=", reduce `cprimary = identifier => ActionFn(30);` - -52, // on ">", reduce `cprimary = identifier => ActionFn(30);` - -52, // on ">=", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "AND", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -52, // on "DIV", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -52, // on "IN", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "LABEL", error - -52, // on "MOD", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -52, // on "OR", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 60 - 66, // on "(", goto 65 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 69, // on "NIL", goto 68 - 70, // on "NOT", goto 69 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 71, // on r#"\'[^\']*\'"#, goto 70 - 72, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 71 - 73, // on r#"\\d+"#, goto 72 - 74, // on r#"\\d+\\.\\d+"#, goto 73 - // State 61 - 0, // on "(", error - 0, // on ")", error - -54, // on "*", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "**", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "+", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ",", error - -54, // on "-", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ".", error - 0, // on "..", error - -54, // on "/", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ":", error - 0, // on ":=", error - -54, // on ";", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "<", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "<=", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "<>", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "=", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on ">", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on ">=", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "AND", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -54, // on "DIV", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -54, // on "IN", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "LABEL", error - -54, // on "MOD", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -54, // on "OR", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 62 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 63 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 64 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 65 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 66 - -203, // on "(", reduce `sign = "+" => ActionFn(37);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -203, // on "+", reduce `sign = "+" => ActionFn(37);` - 0, // on ",", error - -203, // on "-", reduce `sign = "+" => ActionFn(37);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -203, // on "NIL", reduce `sign = "+" => ActionFn(37);` - -203, // on "NOT", reduce `sign = "+" => ActionFn(37);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -203, // on r#"\'[^\']*\'"#, reduce `sign = "+" => ActionFn(37);` - -203, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `sign = "+" => ActionFn(37);` - -203, // on r#"\\d+"#, reduce `sign = "+" => ActionFn(37);` - -203, // on r#"\\d+\\.\\d+"#, reduce `sign = "+" => ActionFn(37);` - // State 67 - -204, // on "(", reduce `sign = "-" => ActionFn(38);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -204, // on "+", reduce `sign = "-" => ActionFn(38);` - 0, // on ",", error - -204, // on "-", reduce `sign = "-" => ActionFn(38);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -204, // on "NIL", reduce `sign = "-" => ActionFn(38);` - -204, // on "NOT", reduce `sign = "-" => ActionFn(38);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -204, // on r#"\'[^\']*\'"#, reduce `sign = "-" => ActionFn(38);` - -204, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `sign = "-" => ActionFn(38);` - -204, // on r#"\\d+"#, reduce `sign = "-" => ActionFn(38);` - -204, // on r#"\\d+\\.\\d+"#, reduce `sign = "-" => ActionFn(38);` - // State 68 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 69 - 66, // on "(", goto 65 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 69, // on "NIL", goto 68 - 70, // on "NOT", goto 69 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 71, // on r#"\'[^\']*\'"#, goto 70 - 72, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 71 - 73, // on r#"\\d+"#, goto 72 - 74, // on r#"\\d+\\.\\d+"#, goto 73 - // State 70 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 71 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ".", error - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 72 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 73 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 74 - 0, // on "(", error - -96, // on ")", reduce `identifier_list = identifier => ActionFn(7);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -96, // on ",", reduce `identifier_list = identifier => ActionFn(7);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 75 - 0, // on "(", error - 175, // on ")", goto 174 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 76 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 77 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -107, // on "BEGIN", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "CASE", error - -107, // on "CONST", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 180, // on "EXTERNAL", goto 179 - 0, // on "FOR", error - 181, // on "FORWARD", goto 180 - -107, // on "FUNCTION", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 26, // on "LABEL", goto 25 - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -107, // on "PROCEDURE", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -107, // on "TYPE", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "UNTIL", error - -107, // on "VAR", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 78 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CASE", error - -199, // on "CONST", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - -199, // on "EXTERNAL", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "FOR", error - -199, // on "FORWARD", reduce `semicolon = ";" => ActionFn(252);` - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - -199, // on "LABEL", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -199, // on "TYPE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "UNTIL", error - -199, // on "VAR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 79 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -107, // on "BEGIN", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "CASE", error - -107, // on "CONST", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -107, // on "FUNCTION", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 26, // on "LABEL", goto 25 - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -107, // on "PROCEDURE", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -107, // on "TYPE", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "UNTIL", error - -107, // on "VAR", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 80 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 39, // on "FUNCTION", goto 38 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 40, // on "PROCEDURE", goto 39 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 81 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 82 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -107, // on "BEGIN", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "CASE", error - -107, // on "CONST", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 180, // on "EXTERNAL", goto 179 - 0, // on "FOR", error - 181, // on "FORWARD", goto 180 - -107, // on "FUNCTION", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 26, // on "LABEL", goto 25 - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -107, // on "PROCEDURE", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -107, // on "TYPE", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "UNTIL", error - -107, // on "VAR", reduce `label_declaration_part = => ActionFn(256);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 83 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -175, // on ";", reduce `procedure_heading = procedure_identification, formal_parameter_list => ActionFn(110);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 84 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 197, // on "FUNCTION", goto 196 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 198, // on "PROCEDURE", goto 197 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 199, // on "VAR", goto 198 - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 85 - 201, // on "(", goto 200 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 202, // on ":", goto 201 - 0, // on ":=", error - -91, // on ";", reduce `function_identification = "FUNCTION", identifier => ActionFn(132);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 86 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 87 - -176, // on "(", reduce `procedure_identification = "PROCEDURE", identifier => ActionFn(124);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -176, // on ";", reduce `procedure_identification = "PROCEDURE", identifier => ActionFn(124);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 88 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 89 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -40, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `comma = "," => ActionFn(253);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 90 - 110, // on "(", goto 109 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 113, // on "ARRAY", goto 112 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 114, // on "PACKED", goto 113 - 115, // on "PFILE", goto 114 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 116, // on "RECORD", goto 115 - 0, // on "REPEAT", error - 117, // on "SET", goto 116 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 118, // on "^", goto 117 - 119, // on r#"\'[^\']*\'"#, goto 118 - 120, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 119 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 91 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -243, // on "FUNCTION", reduce `variable_declaration_part = "VAR", variable_declaration_list, semicolon => ActionFn(96);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -243, // on "PROCEDURE", reduce `variable_declaration_part = "VAR", variable_declaration_list, semicolon => ActionFn(96);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 92 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 93 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -212, // on ";", reduce `structured_type = array_type => ActionFn(58);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 94 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 206, // on "..", goto 205 - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 95 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -120, // on ";", reduce `new_ordinal_type = enumerated_type => ActionFn(52);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 96 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -215, // on ";", reduce `structured_type = file_type => ActionFn(61);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 97 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -226, // on ";", reduce `type_denoter = identifier => ActionFn(47);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 98 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -125, // on ";", reduce `new_type = new_ordinal_type => ActionFn(49);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 99 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -127, // on ";", reduce `new_type = new_pointer_type => ActionFn(51);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 100 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -126, // on ";", reduce `new_type = new_structured_type => ActionFn(50);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 101 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -227, // on ";", reduce `type_denoter = new_type => ActionFn(48);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 102 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -43, // on "..", reduce `constant = non_string => ActionFn(34);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 103 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -213, // on ";", reduce `structured_type = record_type => ActionFn(59);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 104 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -214, // on ";", reduce `structured_type = set_type => ActionFn(60);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 105 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 209, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 208 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 106 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -123, // on ";", reduce `new_structured_type = structured_type => ActionFn(56);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 107 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -121, // on ";", reduce `new_ordinal_type = subrange_type => ActionFn(53);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 108 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 211, // on ";", goto 210 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 109 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 77, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 76 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 110 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -203, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `sign = "+" => ActionFn(37);` - -203, // on r#"\\d+"#, reduce `sign = "+" => ActionFn(37);` - -203, // on r#"\\d+\\.\\d+"#, reduce `sign = "+" => ActionFn(37);` - // State 111 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -204, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `sign = "-" => ActionFn(38);` - -204, // on r#"\\d+"#, reduce `sign = "-" => ActionFn(38);` - -204, // on r#"\\d+\\.\\d+"#, reduce `sign = "-" => ActionFn(38);` - // State 112 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 213, // on "[", goto 212 - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 113 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 113, // on "ARRAY", goto 112 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 115, // on "PFILE", goto 114 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 116, // on "RECORD", goto 115 - 0, // on "REPEAT", error - 117, // on "SET", goto 116 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 114 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 215, // on "OF", goto 214 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 115 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 220, // on "CASE", goto 219 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -253, // on "END", reduce `variant_part = => ActionFn(261);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 116 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 221, // on "OF", goto 220 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 117 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 224, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 223 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 118 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -45, // on "..", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 119 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 120 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -143, // on "..", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 121 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -145, // on "..", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 122 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -244, // on "BEGIN", reduce `variable_declaration_part = => ActionFn(260);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -244, // on "FUNCTION", reduce `variable_declaration_part = => ActionFn(260);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -244, // on "PROCEDURE", reduce `variable_declaration_part = => ActionFn(260);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 226, // on "VAR", goto 225 - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 123 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 16, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 15 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 124 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -50, // on "BEGIN", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -50, // on "FUNCTION", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -50, // on "PROCEDURE", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -50, // on "TYPE", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "UNTIL", error - -50, // on "VAR", reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -50, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `constant_list = constant_definition => ActionFn(18);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 125 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -47, // on "BEGIN", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -47, // on "FUNCTION", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -47, // on "PROCEDURE", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -47, // on "TYPE", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "UNTIL", error - -47, // on "VAR", reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 16, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 15 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 126 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 231, // on "=", goto 230 - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 127 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 53, // on r#"\\d+"#, goto 52 - 0, // on r#"\\d+\\.\\d+"#, error - // State 128 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -106, // on "BEGIN", reduce `label_declaration_part = "LABEL", label_list, semicolon => ActionFn(10);` - 0, // on "CASE", error - -106, // on "CONST", reduce `label_declaration_part = "LABEL", label_list, semicolon => ActionFn(10);` - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -106, // on "FUNCTION", reduce `label_declaration_part = "LABEL", label_list, semicolon => ActionFn(10);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -106, // on "PROCEDURE", reduce `label_declaration_part = "LABEL", label_list, semicolon => ActionFn(10);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -106, // on "TYPE", reduce `label_declaration_part = "LABEL", label_list, semicolon => ActionFn(10);` - 0, // on "UNTIL", error - -106, // on "VAR", reduce `label_declaration_part = "LABEL", label_list, semicolon => ActionFn(10);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 129 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - -40, // on r#"\\d+"#, reduce `comma = "," => ActionFn(253);` - 0, // on r#"\\d+\\.\\d+"#, error - // State 130 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CASE", error - -199, // on "CONST", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -199, // on "TYPE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "UNTIL", error - -199, // on "VAR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 131 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -46, // on "FUNCTION", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -46, // on "PROCEDURE", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -46, // on "TYPE", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "UNTIL", error - -46, // on "VAR", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -46, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 132 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -199, // on "TYPE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "UNTIL", error - -199, // on "VAR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 133 - 66, // on "(", goto 65 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 69, // on "NIL", goto 68 - 70, // on "NOT", goto 69 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 71, // on r#"\'[^\']*\'"#, goto 70 - 72, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 71 - 73, // on r#"\\d+"#, goto 72 - 74, // on r#"\\d+\\.\\d+"#, goto 73 - // State 134 - 66, // on "(", goto 65 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 69, // on "NIL", goto 68 - 70, // on "NOT", goto 69 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 71, // on r#"\'[^\']*\'"#, goto 70 - 72, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 71 - 73, // on r#"\\d+"#, goto 72 - 74, // on r#"\\d+\\.\\d+"#, goto 73 - // State 135 - 246, // on "(", goto 245 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 247, // on "NIL", goto 246 - 248, // on "NOT", goto 247 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 249, // on r#"\'[^\']*\'"#, goto 248 - 250, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 249 - 251, // on r#"\\d+"#, goto 250 - 252, // on r#"\\d+\\.\\d+"#, goto 251 - // State 136 - -8, // on "(", reduce `addop = "+" => ActionFn(236);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -8, // on "+", reduce `addop = "+" => ActionFn(236);` - 0, // on ",", error - -8, // on "-", reduce `addop = "+" => ActionFn(236);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -8, // on "NIL", reduce `addop = "+" => ActionFn(236);` - -8, // on "NOT", reduce `addop = "+" => ActionFn(236);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -8, // on r#"\'[^\']*\'"#, reduce `addop = "+" => ActionFn(236);` - -8, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `addop = "+" => ActionFn(236);` - -8, // on r#"\\d+"#, reduce `addop = "+" => ActionFn(236);` - -8, // on r#"\\d+\\.\\d+"#, reduce `addop = "+" => ActionFn(236);` - // State 137 - -9, // on "(", reduce `addop = "-" => ActionFn(237);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -9, // on "+", reduce `addop = "-" => ActionFn(237);` - 0, // on ",", error - -9, // on "-", reduce `addop = "-" => ActionFn(237);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -9, // on "NIL", reduce `addop = "-" => ActionFn(237);` - -9, // on "NOT", reduce `addop = "-" => ActionFn(237);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -9, // on r#"\'[^\']*\'"#, reduce `addop = "-" => ActionFn(237);` - -9, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `addop = "-" => ActionFn(237);` - -9, // on r#"\\d+"#, reduce `addop = "-" => ActionFn(237);` - -9, // on r#"\\d+\\.\\d+"#, reduce `addop = "-" => ActionFn(237);` - // State 138 - -192, // on "(", reduce `relop = "<" => ActionFn(246);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -192, // on "+", reduce `relop = "<" => ActionFn(246);` - 0, // on ",", error - -192, // on "-", reduce `relop = "<" => ActionFn(246);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -192, // on "NIL", reduce `relop = "<" => ActionFn(246);` - -192, // on "NOT", reduce `relop = "<" => ActionFn(246);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -192, // on r#"\'[^\']*\'"#, reduce `relop = "<" => ActionFn(246);` - -192, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "<" => ActionFn(246);` - -192, // on r#"\\d+"#, reduce `relop = "<" => ActionFn(246);` - -192, // on r#"\\d+\\.\\d+"#, reduce `relop = "<" => ActionFn(246);` - // State 139 - -194, // on "(", reduce `relop = "<=" => ActionFn(248);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -194, // on "+", reduce `relop = "<=" => ActionFn(248);` - 0, // on ",", error - -194, // on "-", reduce `relop = "<=" => ActionFn(248);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -194, // on "NIL", reduce `relop = "<=" => ActionFn(248);` - -194, // on "NOT", reduce `relop = "<=" => ActionFn(248);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -194, // on r#"\'[^\']*\'"#, reduce `relop = "<=" => ActionFn(248);` - -194, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "<=" => ActionFn(248);` - -194, // on r#"\\d+"#, reduce `relop = "<=" => ActionFn(248);` - -194, // on r#"\\d+\\.\\d+"#, reduce `relop = "<=" => ActionFn(248);` - // State 140 - -191, // on "(", reduce `relop = "<>" => ActionFn(245);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -191, // on "+", reduce `relop = "<>" => ActionFn(245);` - 0, // on ",", error - -191, // on "-", reduce `relop = "<>" => ActionFn(245);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -191, // on "NIL", reduce `relop = "<>" => ActionFn(245);` - -191, // on "NOT", reduce `relop = "<>" => ActionFn(245);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -191, // on r#"\'[^\']*\'"#, reduce `relop = "<>" => ActionFn(245);` - -191, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "<>" => ActionFn(245);` - -191, // on r#"\\d+"#, reduce `relop = "<>" => ActionFn(245);` - -191, // on r#"\\d+\\.\\d+"#, reduce `relop = "<>" => ActionFn(245);` - // State 141 - -190, // on "(", reduce `relop = "=" => ActionFn(244);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -190, // on "+", reduce `relop = "=" => ActionFn(244);` - 0, // on ",", error - -190, // on "-", reduce `relop = "=" => ActionFn(244);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -190, // on "NIL", reduce `relop = "=" => ActionFn(244);` - -190, // on "NOT", reduce `relop = "=" => ActionFn(244);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -190, // on r#"\'[^\']*\'"#, reduce `relop = "=" => ActionFn(244);` - -190, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "=" => ActionFn(244);` - -190, // on r#"\\d+"#, reduce `relop = "=" => ActionFn(244);` - -190, // on r#"\\d+\\.\\d+"#, reduce `relop = "=" => ActionFn(244);` - // State 142 - -193, // on "(", reduce `relop = ">" => ActionFn(247);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -193, // on "+", reduce `relop = ">" => ActionFn(247);` - 0, // on ",", error - -193, // on "-", reduce `relop = ">" => ActionFn(247);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -193, // on "NIL", reduce `relop = ">" => ActionFn(247);` - -193, // on "NOT", reduce `relop = ">" => ActionFn(247);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -193, // on r#"\'[^\']*\'"#, reduce `relop = ">" => ActionFn(247);` - -193, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = ">" => ActionFn(247);` - -193, // on r#"\\d+"#, reduce `relop = ">" => ActionFn(247);` - -193, // on r#"\\d+\\.\\d+"#, reduce `relop = ">" => ActionFn(247);` - // State 143 - -195, // on "(", reduce `relop = ">=" => ActionFn(249);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -195, // on "+", reduce `relop = ">=" => ActionFn(249);` - 0, // on ",", error - -195, // on "-", reduce `relop = ">=" => ActionFn(249);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -195, // on "NIL", reduce `relop = ">=" => ActionFn(249);` - -195, // on "NOT", reduce `relop = ">=" => ActionFn(249);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -195, // on r#"\'[^\']*\'"#, reduce `relop = ">=" => ActionFn(249);` - -195, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = ">=" => ActionFn(249);` - -195, // on r#"\\d+"#, reduce `relop = ">=" => ActionFn(249);` - -195, // on r#"\\d+\\.\\d+"#, reduce `relop = ">=" => ActionFn(249);` - // State 144 - -196, // on "(", reduce `relop = "IN" => ActionFn(250);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -196, // on "+", reduce `relop = "IN" => ActionFn(250);` - 0, // on ",", error - -196, // on "-", reduce `relop = "IN" => ActionFn(250);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -196, // on "NIL", reduce `relop = "IN" => ActionFn(250);` - -196, // on "NOT", reduce `relop = "IN" => ActionFn(250);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -196, // on r#"\'[^\']*\'"#, reduce `relop = "IN" => ActionFn(250);` - -196, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "IN" => ActionFn(250);` - -196, // on r#"\\d+"#, reduce `relop = "IN" => ActionFn(250);` - -196, // on r#"\\d+\\.\\d+"#, reduce `relop = "IN" => ActionFn(250);` - // State 145 - -10, // on "(", reduce `addop = "OR" => ActionFn(238);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -10, // on "+", reduce `addop = "OR" => ActionFn(238);` - 0, // on ",", error - -10, // on "-", reduce `addop = "OR" => ActionFn(238);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -10, // on "NIL", reduce `addop = "OR" => ActionFn(238);` - -10, // on "NOT", reduce `addop = "OR" => ActionFn(238);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -10, // on r#"\'[^\']*\'"#, reduce `addop = "OR" => ActionFn(238);` - -10, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `addop = "OR" => ActionFn(238);` - -10, // on r#"\\d+"#, reduce `addop = "OR" => ActionFn(238);` - -10, // on r#"\\d+\\.\\d+"#, reduce `addop = "OR" => ActionFn(238);` - // State 146 - 66, // on "(", goto 65 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 69, // on "NIL", goto 68 - 70, // on "NOT", goto 69 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 71, // on r#"\'[^\']*\'"#, goto 70 - 72, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 71 - 73, // on r#"\\d+"#, goto 72 - 74, // on r#"\\d+\\.\\d+"#, goto 73 - // State 147 - -115, // on "(", reduce `mulop = "*" => ActionFn(239);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -115, // on "+", reduce `mulop = "*" => ActionFn(239);` - 0, // on ",", error - -115, // on "-", reduce `mulop = "*" => ActionFn(239);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -115, // on "NIL", reduce `mulop = "*" => ActionFn(239);` - -115, // on "NOT", reduce `mulop = "*" => ActionFn(239);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -115, // on r#"\'[^\']*\'"#, reduce `mulop = "*" => ActionFn(239);` - -115, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "*" => ActionFn(239);` - -115, // on r#"\\d+"#, reduce `mulop = "*" => ActionFn(239);` - -115, // on r#"\\d+\\.\\d+"#, reduce `mulop = "*" => ActionFn(239);` - // State 148 - -116, // on "(", reduce `mulop = "/" => ActionFn(240);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -116, // on "+", reduce `mulop = "/" => ActionFn(240);` - 0, // on ",", error - -116, // on "-", reduce `mulop = "/" => ActionFn(240);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -116, // on "NIL", reduce `mulop = "/" => ActionFn(240);` - -116, // on "NOT", reduce `mulop = "/" => ActionFn(240);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -116, // on r#"\'[^\']*\'"#, reduce `mulop = "/" => ActionFn(240);` - -116, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "/" => ActionFn(240);` - -116, // on r#"\\d+"#, reduce `mulop = "/" => ActionFn(240);` - -116, // on r#"\\d+\\.\\d+"#, reduce `mulop = "/" => ActionFn(240);` - // State 149 - -119, // on "(", reduce `mulop = "AND" => ActionFn(243);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -119, // on "+", reduce `mulop = "AND" => ActionFn(243);` - 0, // on ",", error - -119, // on "-", reduce `mulop = "AND" => ActionFn(243);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -119, // on "NIL", reduce `mulop = "AND" => ActionFn(243);` - -119, // on "NOT", reduce `mulop = "AND" => ActionFn(243);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -119, // on r#"\'[^\']*\'"#, reduce `mulop = "AND" => ActionFn(243);` - -119, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "AND" => ActionFn(243);` - -119, // on r#"\\d+"#, reduce `mulop = "AND" => ActionFn(243);` - -119, // on r#"\\d+\\.\\d+"#, reduce `mulop = "AND" => ActionFn(243);` - // State 150 - -117, // on "(", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -117, // on "+", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on ",", error - -117, // on "-", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -117, // on "NIL", reduce `mulop = "DIV" => ActionFn(241);` - -117, // on "NOT", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -117, // on r#"\'[^\']*\'"#, reduce `mulop = "DIV" => ActionFn(241);` - -117, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "DIV" => ActionFn(241);` - -117, // on r#"\\d+"#, reduce `mulop = "DIV" => ActionFn(241);` - -117, // on r#"\\d+\\.\\d+"#, reduce `mulop = "DIV" => ActionFn(241);` - // State 151 - -118, // on "(", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -118, // on "+", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on ",", error - -118, // on "-", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -118, // on "NIL", reduce `mulop = "MOD" => ActionFn(242);` - -118, // on "NOT", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -118, // on r#"\'[^\']*\'"#, reduce `mulop = "MOD" => ActionFn(242);` - -118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "MOD" => ActionFn(242);` - -118, // on r#"\\d+"#, reduce `mulop = "MOD" => ActionFn(242);` - -118, // on r#"\\d+\\.\\d+"#, reduce `mulop = "MOD" => ActionFn(242);` - // State 152 - 0, // on "(", error - 0, // on ")", error - -32, // on "*", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "**", error - -32, // on "+", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ",", error - -32, // on "-", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ".", error - 0, // on "..", error - -32, // on "/", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ":", error - 0, // on ":=", error - -32, // on ";", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "<", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "<=", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "<>", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "=", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on ">", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on ">=", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "AND", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -32, // on "DIV", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -32, // on "IN", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "LABEL", error - -32, // on "MOD", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -32, // on "OR", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 153 - 0, // on "(", error - -33, // on ")", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "*", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "**", error - -33, // on "+", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ",", error - -33, // on "-", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ".", error - 0, // on "..", error - -33, // on "/", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -33, // on "<", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "<=", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "<>", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "=", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on ">", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on ">=", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "AND", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -33, // on "DIV", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -33, // on "IN", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "LABEL", error - -33, // on "MOD", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -33, // on "OR", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 154 - 0, // on "(", error - 254, // on ")", goto 253 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 155 - 0, // on "(", error - -58, // on ")", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "*", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "**", error - -58, // on "+", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ",", error - -58, // on "-", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ".", error - 0, // on "..", error - -58, // on "/", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -58, // on "<", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "<=", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "<>", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "=", reduce `cterm = cfactor => ActionFn(24);` - -58, // on ">", reduce `cterm = cfactor => ActionFn(24);` - -58, // on ">=", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "AND", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -58, // on "DIV", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -58, // on "IN", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "LABEL", error - -58, // on "MOD", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -58, // on "OR", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 156 - 0, // on "(", error - -28, // on ")", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "*", reduce `cexponentiation = cprimary => ActionFn(28);` - 255, // on "**", goto 254 - -28, // on "+", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ",", error - -28, // on "-", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ".", error - 0, // on "..", error - -28, // on "/", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -28, // on "<", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "<=", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "<>", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "=", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on ">", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on ">=", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "AND", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -28, // on "DIV", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -28, // on "IN", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "LABEL", error - -28, // on "MOD", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -28, // on "OR", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 157 - 0, // on "(", error - -30, // on ")", reduce `cexpression = csimple_expression => ActionFn(20);` - 0, // on "*", error - 0, // on "**", error - 137, // on "+", goto 136 - 0, // on ",", error - 138, // on "-", goto 137 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 139, // on "<", goto 138 - 140, // on "<=", goto 139 - 141, // on "<>", goto 140 - 142, // on "=", goto 141 - 143, // on ">", goto 142 - 144, // on ">=", goto 143 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 145, // on "IN", goto 144 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 146, // on "OR", goto 145 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 158 - 0, // on "(", error - -56, // on ")", reduce `csimple_expression = cterm => ActionFn(22);` - 148, // on "*", goto 147 - 0, // on "**", error - -56, // on "+", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on ",", error - -56, // on "-", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on ".", error - 0, // on "..", error - 149, // on "/", goto 148 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -56, // on "<", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on "<=", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on "<>", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on "=", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on ">", reduce `csimple_expression = cterm => ActionFn(22);` - -56, // on ">=", reduce `csimple_expression = cterm => ActionFn(22);` - 150, // on "AND", goto 149 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 151, // on "DIV", goto 150 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -56, // on "IN", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on "LABEL", error - 152, // on "MOD", goto 151 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -56, // on "OR", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 159 - 0, // on "(", error - -52, // on ")", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "*", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "**", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "+", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ",", error - -52, // on "-", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ".", error - 0, // on "..", error - -52, // on "/", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -52, // on "<", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "<=", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "<>", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "=", reduce `cprimary = identifier => ActionFn(30);` - -52, // on ">", reduce `cprimary = identifier => ActionFn(30);` - -52, // on ">=", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "AND", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -52, // on "DIV", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -52, // on "IN", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "LABEL", error - -52, // on "MOD", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -52, // on "OR", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 160 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 161 - 0, // on "(", error - -54, // on ")", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "*", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "**", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "+", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ",", error - -54, // on "-", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ".", error - 0, // on "..", error - -54, // on "/", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -54, // on "<", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "<=", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "<>", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "=", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on ">", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on ">=", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "AND", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -54, // on "DIV", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -54, // on "IN", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "LABEL", error - -54, // on "MOD", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -54, // on "OR", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 162 - 0, // on "(", error - -232, // on ")", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 163 - 0, // on "(", error - -228, // on ")", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 164 - 0, // on "(", error - -233, // on ")", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 165 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 166 - 0, // on "(", error - -230, // on ")", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 167 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 168 - 0, // on "(", error - -229, // on ")", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 169 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ".", error - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 170 - 0, // on "(", error - -231, // on ")", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 171 - 0, // on "(", error - -234, // on ")", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 172 - 0, // on "(", error - 0, // on ")", error - -55, // on "*", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "**", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "+", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ",", error - -55, // on "-", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ".", error - 0, // on "..", error - -55, // on "/", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ":", error - 0, // on ":=", error - -55, // on ";", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "<", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "<=", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "<>", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "=", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on ">", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on ">=", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "AND", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -55, // on "DIV", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -55, // on "IN", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "LABEL", error - -55, // on "MOD", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -55, // on "OR", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 173 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 77, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 76 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 174 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -181, // on ";", reduce `program_heading = "PROGRAM", identifier, "(", identifier_list, ")" => ActionFn(5);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 175 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -84, // on ";", reduce `function_block = block => ActionFn(133);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 176 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -85, // on ";", reduce `function_declaration = function_heading, semicolon, directive => ActionFn(126);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 177 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -87, // on ";", reduce `function_declaration = function_heading, semicolon, function_block => ActionFn(128);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 178 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -48, // on "BEGIN", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "CASE", error - 50, // on "CONST", goto 49 - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -48, // on "FUNCTION", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -48, // on "PROCEDURE", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -48, // on "TYPE", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "UNTIL", error - -48, // on "VAR", reduce `constant_definition_part = => ActionFn(255);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 179 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -63, // on ";", reduce `directive = "EXTERNAL" => ActionFn(112);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 180 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -62, // on ";", reduce `directive = "FORWARD" => ActionFn(111);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 181 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -86, // on ";", reduce `function_declaration = function_identification, semicolon, function_block => ActionFn(127);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 182 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -166, // on ";", reduce `proc_or_func_declaration_list = proc_or_func_declaration_list, semicolon, proc_or_func_declaration => ActionFn(103);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 183 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -171, // on ";", reduce `procedure_block = block => ActionFn(125);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 184 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -172, // on ";", reduce `procedure_declaration = procedure_heading, semicolon, directive => ActionFn(107);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 185 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -173, // on ";", reduce `procedure_declaration = procedure_heading, semicolon, procedure_block => ActionFn(108);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 186 - 0, // on "(", error - -83, // on ")", reduce `formal_parameter_section_list = formal_parameter_section => ActionFn(115);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -83, // on ";", reduce `formal_parameter_section_list = formal_parameter_section => ActionFn(115);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 187 - 0, // on "(", error - 265, // on ")", goto 264 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 266, // on ";", goto 265 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 188 - 0, // on "(", error - -92, // on ")", reduce `functional_parameter_specification = function_heading => ActionFn(123);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -92, // on ";", reduce `functional_parameter_specification = function_heading => ActionFn(123);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 189 - 0, // on "(", error - -81, // on ")", reduce `formal_parameter_section = functional_parameter_specification => ActionFn(119);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -81, // on ";", reduce `formal_parameter_section = functional_parameter_specification => ActionFn(119);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 190 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 267, // on ":", goto 266 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 191 - 0, // on "(", error - -80, // on ")", reduce `formal_parameter_section = procedural_parameter_specification => ActionFn(118);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -80, // on ";", reduce `formal_parameter_section = procedural_parameter_specification => ActionFn(118);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 192 - 0, // on "(", error - -168, // on ")", reduce `procedural_parameter_specification = procedure_heading => ActionFn(122);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -168, // on ";", reduce `procedural_parameter_specification = procedure_heading => ActionFn(122);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 193 - 269, // on "(", goto 268 - -174, // on ")", reduce `procedure_heading = procedure_identification => ActionFn(109);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -174, // on ";", reduce `procedure_heading = procedure_identification => ActionFn(109);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 194 - 0, // on "(", error - -78, // on ")", reduce `formal_parameter_section = value_parameter_specification => ActionFn(116);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -78, // on ";", reduce `formal_parameter_section = value_parameter_specification => ActionFn(116);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 195 - 0, // on "(", error - -79, // on ")", reduce `formal_parameter_section = variable_parameter_specification => ActionFn(117);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -79, // on ";", reduce `formal_parameter_section = variable_parameter_specification => ActionFn(117);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 196 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 271, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 270 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 197 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 273, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 272 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 198 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 199 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 275, // on ":", goto 274 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 200 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 197, // on "FUNCTION", goto 196 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 198, // on "PROCEDURE", goto 197 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 199, // on "VAR", goto 198 - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 201 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 224, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 223 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 202 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -95, // on ",", reduce `identifier_list = identifier_list, comma, identifier => ActionFn(6);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -95, // on ":", reduce `identifier_list = identifier_list, comma, identifier => ActionFn(6);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 203 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -240, // on ";", reduce `variable_declaration = identifier_list, ":", type_denoter => ActionFn(100);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 204 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -241, // on ";", reduce `variable_declaration_list = variable_declaration_list, semicolon, variable_declaration => ActionFn(98);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 205 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 283, // on r#"\'[^\']*\'"#, goto 282 - 224, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 223 - 284, // on r#"\\d+"#, goto 283 - 285, // on r#"\\d+\\.\\d+"#, goto 284 - // State 206 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 207 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -44, // on "..", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 208 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 209 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -221, // on "FUNCTION", reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -221, // on "PROCEDURE", reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -221, // on "VAR", reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -221, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 210 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -199, // on "VAR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 211 - 0, // on "(", error - 286, // on ")", goto 285 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 212 - 295, // on "(", goto 294 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 119, // on r#"\'[^\']*\'"#, goto 118 - 296, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 295 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 213 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -124, // on ";", reduce `new_structured_type = "PACKED", structured_type => ActionFn(57);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 214 - 110, // on "(", goto 109 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 113, // on "ARRAY", goto 112 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 114, // on "PACKED", goto 113 - 115, // on "PFILE", goto 114 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 116, // on "RECORD", goto 115 - 0, // on "REPEAT", error - 117, // on "SET", goto 116 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 118, // on "^", goto 117 - 119, // on r#"\'[^\']*\'"#, goto 118 - 120, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 119 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 215 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 299, // on ":", goto 298 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 216 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -184, // on ";", reduce `record_section_list = record_section => ActionFn(73);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -184, // on "END", reduce `record_section_list = record_section => ActionFn(73);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 217 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 301, // on ";", goto 300 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 302, // on "END", goto 301 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 218 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 303, // on "END", goto 302 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 219 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 308, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 307 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 220 - 110, // on "(", goto 109 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 119, // on r#"\'[^\']*\'"#, goto 118 - 120, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 119 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 221 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -122, // on ";", reduce `new_pointer_type = "^", domain_type => ActionFn(94);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 222 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -64, // on ";", reduce `domain_type = identifier => ActionFn(95);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 223 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 224 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -170, // on "BEGIN", reduce `procedure_and_function_declaration_part = => ActionFn(258);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 39, // on "FUNCTION", goto 38 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 40, // on "PROCEDURE", goto 39 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 225 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 226 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 316, // on "=", goto 315 - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 227 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -223, // on "BEGIN", reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -223, // on "FUNCTION", reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -223, // on "PROCEDURE", reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -223, // on "VAR", reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -223, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `type_definition_list = type_definition => ActionFn(45);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 228 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -224, // on "BEGIN", reduce `type_definition_part = "TYPE", type_definition_list => ActionFn(42);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -224, // on "FUNCTION", reduce `type_definition_part = "TYPE", type_definition_list => ActionFn(42);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -224, // on "PROCEDURE", reduce `type_definition_part = "TYPE", type_definition_list => ActionFn(42);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -224, // on "VAR", reduce `type_definition_part = "TYPE", type_definition_list => ActionFn(42);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 16, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 15 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 229 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -49, // on "BEGIN", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -49, // on "FUNCTION", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -49, // on "PROCEDURE", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -49, // on "TYPE", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "UNTIL", error - -49, // on "VAR", reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -49, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 230 - 66, // on "(", goto 65 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 69, // on "NIL", goto 68 - 70, // on "NOT", goto 69 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 71, // on r#"\'[^\']*\'"#, goto 70 - 72, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 71 - 73, // on r#"\\d+"#, goto 72 - 74, // on r#"\\d+\\.\\d+"#, goto 73 - // State 231 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -108, // on ",", reduce `label_list = label_list, comma, label => ActionFn(12);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -108, // on ";", reduce `label_list = label_list, comma, label => ActionFn(12);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 232 - 0, // on "(", error - 0, // on ")", error - -29, // on "*", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "**", error - -29, // on "+", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ",", error - -29, // on "-", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ".", error - 0, // on "..", error - -29, // on "/", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ":", error - 0, // on ":=", error - -29, // on ";", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "<", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "<=", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "<>", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "=", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on ">", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on ">=", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "AND", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -29, // on "DIV", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -29, // on "IN", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "LABEL", error - -29, // on "MOD", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -29, // on "OR", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 233 - 0, // on "(", error - 0, // on ")", error - 148, // on "*", goto 147 - 0, // on "**", error - -57, // on "+", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on ",", error - -57, // on "-", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on ".", error - 0, // on "..", error - 149, // on "/", goto 148 - 0, // on ":", error - 0, // on ":=", error - -57, // on ";", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on "<", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on "<=", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on "<>", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on "=", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on ">", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on ">=", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 150, // on "AND", goto 149 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 151, // on "DIV", goto 150 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -57, // on "IN", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on "LABEL", error - 152, // on "MOD", goto 151 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -57, // on "OR", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 234 - 0, // on "(", error - 0, // on ")", error - -33, // on "*", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "**", error - -33, // on "+", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ",", error - -33, // on "-", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ".", error - 0, // on "..", error - -33, // on "/", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ":", error - 0, // on ":=", error - -33, // on ";", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -33, // on "AND", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -33, // on "DIV", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -33, // on "MOD", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -33, // on "OR", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 235 - 0, // on "(", error - 0, // on ")", error - -58, // on "*", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "**", error - -58, // on "+", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ",", error - -58, // on "-", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ".", error - 0, // on "..", error - -58, // on "/", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ":", error - 0, // on ":=", error - -58, // on ";", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -58, // on "AND", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -58, // on "DIV", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -58, // on "MOD", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -58, // on "OR", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 236 - 0, // on "(", error - 0, // on ")", error - -28, // on "*", reduce `cexponentiation = cprimary => ActionFn(28);` - 319, // on "**", goto 318 - -28, // on "+", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ",", error - -28, // on "-", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ".", error - 0, // on "..", error - -28, // on "/", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ":", error - 0, // on ":=", error - -28, // on ";", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -28, // on "AND", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -28, // on "DIV", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -28, // on "MOD", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -28, // on "OR", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 237 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 137, // on "+", goto 136 - 0, // on ",", error - 138, // on "-", goto 137 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -31, // on ";", reduce `cexpression = csimple_expression, relop, csimple_expression => ActionFn(21);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 146, // on "OR", goto 145 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 238 - 0, // on "(", error - 0, // on ")", error - 148, // on "*", goto 147 - 0, // on "**", error - -56, // on "+", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on ",", error - -56, // on "-", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on ".", error - 0, // on "..", error - 149, // on "/", goto 148 - 0, // on ":", error - 0, // on ":=", error - -56, // on ";", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 150, // on "AND", goto 149 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 151, // on "DIV", goto 150 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 152, // on "MOD", goto 151 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -56, // on "OR", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 239 - 0, // on "(", error - 0, // on ")", error - -52, // on "*", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "**", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "+", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ",", error - -52, // on "-", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ".", error - 0, // on "..", error - -52, // on "/", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ":", error - 0, // on ":=", error - -52, // on ";", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -52, // on "AND", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -52, // on "DIV", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -52, // on "MOD", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -52, // on "OR", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 240 - 246, // on "(", goto 245 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 247, // on "NIL", goto 246 - 248, // on "NOT", goto 247 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 249, // on r#"\'[^\']*\'"#, goto 248 - 250, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 249 - 251, // on r#"\\d+"#, goto 250 - 252, // on r#"\\d+\\.\\d+"#, goto 251 - // State 241 - 0, // on "(", error - 0, // on ")", error - -54, // on "*", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "**", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "+", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ",", error - -54, // on "-", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ".", error - 0, // on "..", error - -54, // on "/", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ":", error - 0, // on ":=", error - -54, // on ";", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -54, // on "AND", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -54, // on "DIV", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -54, // on "MOD", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -54, // on "OR", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 242 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 243 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 244 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 245 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 246 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 247 - 246, // on "(", goto 245 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 247, // on "NIL", goto 246 - 248, // on "NOT", goto 247 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 249, // on r#"\'[^\']*\'"#, goto 248 - 250, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 249 - 251, // on r#"\\d+"#, goto 250 - 252, // on r#"\\d+\\.\\d+"#, goto 251 - // State 248 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 249 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ".", error - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 250 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 251 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 252 - 0, // on "(", error - 0, // on ")", error - -59, // on "*", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "**", error - -59, // on "+", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ",", error - -59, // on "-", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ".", error - 0, // on "..", error - -59, // on "/", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ":", error - 0, // on ":=", error - -59, // on ";", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "<", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "<=", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "<>", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "=", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on ">", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on ">=", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "AND", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -59, // on "DIV", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -59, // on "IN", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "LABEL", error - -59, // on "MOD", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -59, // on "OR", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 253 - 0, // on "(", error - 0, // on ")", error - -53, // on "*", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "**", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "+", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ",", error - -53, // on "-", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ".", error - 0, // on "..", error - -53, // on "/", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ":", error - 0, // on ":=", error - -53, // on ";", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "<", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "<=", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "<>", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "=", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on ">", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on ">=", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "AND", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -53, // on "DIV", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -53, // on "IN", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "LABEL", error - -53, // on "MOD", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -53, // on "OR", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 254 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 255 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 256 - 338, // on "(", goto 337 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 340, // on "NOT", goto 339 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 342, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 341 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 257 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 258 - 0, // on "(", error - -32, // on ")", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "*", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "**", error - -32, // on "+", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ",", error - -32, // on "-", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ".", error - 0, // on "..", error - -32, // on "/", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -32, // on "<", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "<=", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "<>", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "=", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on ">", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on ">=", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "AND", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -32, // on "DIV", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -32, // on "IN", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "LABEL", error - -32, // on "MOD", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -32, // on "OR", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 259 - 0, // on "(", error - 346, // on ")", goto 345 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 260 - 0, // on "(", error - -55, // on ")", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "*", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "**", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "+", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ",", error - -55, // on "-", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ".", error - 0, // on "..", error - -55, // on "/", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -55, // on "<", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "<=", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "<>", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "=", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on ">", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on ">=", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "AND", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -55, // on "DIV", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -55, // on "IN", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "LABEL", error - -55, // on "MOD", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -55, // on "OR", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 261 - 0, // on "(", error - -95, // on ")", reduce `identifier_list = identifier_list, comma, identifier => ActionFn(6);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -95, // on ",", reduce `identifier_list = identifier_list, comma, identifier => ActionFn(6);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 262 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -225, // on "BEGIN", reduce `type_definition_part = => ActionFn(259);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -225, // on "FUNCTION", reduce `type_definition_part = => ActionFn(259);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -225, // on "PROCEDURE", reduce `type_definition_part = => ActionFn(259);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 124, // on "TYPE", goto 123 - 0, // on "UNTIL", error - -225, // on "VAR", reduce `type_definition_part = => ActionFn(259);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 263 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 197, // on "FUNCTION", goto 196 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 198, // on "PROCEDURE", goto 197 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 199, // on "VAR", goto 198 - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 264 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -77, // on ";", reduce `formal_parameter_list = "(", formal_parameter_section_list, ")" => ActionFn(113);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 265 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -199, // on "VAR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 266 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 350, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 349 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 267 - 0, // on "(", error - -175, // on ")", reduce `procedure_heading = procedure_identification, formal_parameter_list => ActionFn(110);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -175, // on ";", reduce `procedure_heading = procedure_identification, formal_parameter_list => ActionFn(110);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 268 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 197, // on "FUNCTION", goto 196 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 198, // on "PROCEDURE", goto 197 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 199, // on "VAR", goto 198 - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 269 - 201, // on "(", goto 200 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 353, // on ":", goto 352 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 270 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 271 - -176, // on "(", reduce `procedure_identification = "PROCEDURE", identifier => ActionFn(124);` - -176, // on ")", reduce `procedure_identification = "PROCEDURE", identifier => ActionFn(124);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -176, // on ";", reduce `procedure_identification = "PROCEDURE", identifier => ActionFn(124);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 272 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 273 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 354, // on ":", goto 353 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 274 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 224, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 223 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 275 - 0, // on "(", error - 356, // on ")", goto 355 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 266, // on ";", goto 265 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 276 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -198, // on ";", reduce `result_type = identifier => ActionFn(131);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 277 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -89, // on ";", reduce `function_heading = "FUNCTION", identifier, ":", result_type => ActionFn(129);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 278 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -216, // on ";", reduce `subrange_type = constant, "..", constant => ActionFn(55);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 279 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -144, // on ";", reduce `non_string = identifier => ActionFn(40);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 280 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -43, // on ";", reduce `constant = non_string => ActionFn(34);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 281 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 224, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 223 - 284, // on r#"\\d+"#, goto 283 - 285, // on r#"\\d+\\.\\d+"#, goto 284 - // State 282 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -45, // on ";", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 283 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -143, // on ";", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 284 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -145, // on ";", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 285 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -65, // on ";", reduce `enumerated_type = "(", identifier_list, ")" => ActionFn(54);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 286 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 358, // on "..", goto 357 - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 287 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -120, // on ",", reduce `new_ordinal_type = enumerated_type => ActionFn(52);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -120, // on "]", reduce `new_ordinal_type = enumerated_type => ActionFn(52);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 288 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -154, // on ",", reduce `ordinal_type = identifier => ActionFn(67);` - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -154, // on "]", reduce `ordinal_type = identifier => ActionFn(67);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 289 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 360, // on ",", goto 359 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 361, // on "]", goto 360 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 290 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -101, // on ",", reduce `index_list = index_type => ActionFn(64);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -101, // on "]", reduce `index_list = index_type => ActionFn(64);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 291 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -153, // on ",", reduce `ordinal_type = new_ordinal_type => ActionFn(66);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -153, // on "]", reduce `ordinal_type = new_ordinal_type => ActionFn(66);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 292 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -102, // on ",", reduce `index_type = ordinal_type => ActionFn(65);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -102, // on "]", reduce `index_type = ordinal_type => ActionFn(65);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 293 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -121, // on ",", reduce `new_ordinal_type = subrange_type => ActionFn(53);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -121, // on "]", reduce `new_ordinal_type = subrange_type => ActionFn(53);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 294 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 77, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 76 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 295 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "-", error - 0, // on ".", error - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 296 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -75, // on ";", reduce `file_type = "PFILE", "OF", component_type => ActionFn(93);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 297 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -41, // on ";", reduce `component_type = type_denoter => ActionFn(68);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 298 - 377, // on "(", goto 376 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 378, // on "ARRAY", goto 377 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 379, // on "PACKED", goto 378 - 380, // on "PFILE", goto 379 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 381, // on "RECORD", goto 380 - 0, // on "REPEAT", error - 382, // on "SET", goto 381 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 383, // on "^", goto 382 - 119, // on r#"\'[^\']*\'"#, goto 118 - 384, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 383 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 299 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 220, // on "CASE", goto 219 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -253, // on "END", reduce `variant_part = => ActionFn(261);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 300 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - -199, // on "CASE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -199, // on "END", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 301 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -185, // on ";", reduce `record_type = "RECORD", record_section_list, "END" => ActionFn(69);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 302 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -187, // on ";", reduce `record_type = "RECORD", variant_part, "END" => ActionFn(71);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 303 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -217, // on ":", reduce `tag_field = identifier => ActionFn(89);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -218, // on "OF", reduce `tag_type = identifier => ActionFn(90);` - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 304 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 387, // on ":", goto 386 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 305 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -255, // on "OF", reduce `variant_selector = tag_type => ActionFn(79);` - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 306 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 388, // on "OF", goto 387 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 307 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -94, // on "OF", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 308 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -202, // on ";", reduce `set_type = "SET", "OF", base_type => ActionFn(91);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 309 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -154, // on ";", reduce `ordinal_type = identifier => ActionFn(67);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 310 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -153, // on ";", reduce `ordinal_type = new_ordinal_type => ActionFn(66);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 311 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -13, // on ";", reduce `base_type = ordinal_type => ActionFn(92);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 312 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 390, // on ";", goto 389 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 313 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 393, // on "BEGIN", goto 392 - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 314 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 395, // on ";", goto 394 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 315 - 110, // on "(", goto 109 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 113, // on "ARRAY", goto 112 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 114, // on "PACKED", goto 113 - 115, // on "PFILE", goto 114 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 116, // on "RECORD", goto 115 - 0, // on "REPEAT", error - 117, // on "SET", goto 116 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 118, // on "^", goto 117 - 119, // on r#"\'[^\']*\'"#, goto 118 - 120, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 119 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 316 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -222, // on "BEGIN", reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -222, // on "FUNCTION", reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -222, // on "PROCEDURE", reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -222, // on "VAR", reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -222, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 317 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 398, // on ";", goto 397 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 318 - 246, // on "(", goto 245 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 247, // on "NIL", goto 246 - 248, // on "NOT", goto 247 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 249, // on r#"\'[^\']*\'"#, goto 248 - 250, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 249 - 251, // on r#"\\d+"#, goto 250 - 252, // on r#"\\d+\\.\\d+"#, goto 251 - // State 319 - 246, // on "(", goto 245 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 247, // on "NIL", goto 246 - 248, // on "NOT", goto 247 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 249, // on r#"\'[^\']*\'"#, goto 248 - 250, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 249 - 251, // on r#"\\d+"#, goto 250 - 252, // on r#"\\d+\\.\\d+"#, goto 251 - // State 320 - 246, // on "(", goto 245 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 247, // on "NIL", goto 246 - 248, // on "NOT", goto 247 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 249, // on r#"\'[^\']*\'"#, goto 248 - 250, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 249 - 251, // on r#"\\d+"#, goto 250 - 252, // on r#"\\d+\\.\\d+"#, goto 251 - // State 321 - 0, // on "(", error - 0, // on ")", error - -32, // on "*", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "**", error - -32, // on "+", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ",", error - -32, // on "-", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ".", error - 0, // on "..", error - -32, // on "/", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ":", error - 0, // on ":=", error - -32, // on ";", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -32, // on "AND", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -32, // on "DIV", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -32, // on "MOD", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -32, // on "OR", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 322 - 0, // on "(", error - 402, // on ")", goto 401 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 323 - 0, // on "(", error - 0, // on ")", error - -55, // on "*", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "**", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "+", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ",", error - -55, // on "-", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ".", error - 0, // on "..", error - -55, // on "/", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ":", error - 0, // on ":=", error - -55, // on ";", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -55, // on "AND", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -55, // on "DIV", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -55, // on "MOD", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -55, // on "OR", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 324 - 0, // on "(", error - -29, // on ")", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "*", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "**", error - -29, // on "+", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ",", error - -29, // on "-", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ".", error - 0, // on "..", error - -29, // on "/", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -29, // on "<", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "<=", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "<>", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "=", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on ">", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on ">=", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "AND", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -29, // on "DIV", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -29, // on "IN", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "LABEL", error - -29, // on "MOD", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -29, // on "OR", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 325 - 0, // on "(", error - -57, // on ")", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 148, // on "*", goto 147 - 0, // on "**", error - -57, // on "+", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on ",", error - -57, // on "-", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on ".", error - 0, // on "..", error - 149, // on "/", goto 148 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -57, // on "<", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on "<=", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on "<>", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on "=", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on ">", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - -57, // on ">=", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 150, // on "AND", goto 149 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 151, // on "DIV", goto 150 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -57, // on "IN", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on "LABEL", error - 152, // on "MOD", goto 151 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -57, // on "OR", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 326 - 0, // on "(", error - -33, // on ")", reduce `cfactor = cexponentiation => ActionFn(27);` - -33, // on "*", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "**", error - -33, // on "+", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ",", error - -33, // on "-", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ".", error - 0, // on "..", error - -33, // on "/", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -33, // on "AND", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -33, // on "DIV", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -33, // on "MOD", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -33, // on "OR", reduce `cfactor = cexponentiation => ActionFn(27);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 327 - 0, // on "(", error - -58, // on ")", reduce `cterm = cfactor => ActionFn(24);` - -58, // on "*", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "**", error - -58, // on "+", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ",", error - -58, // on "-", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ".", error - 0, // on "..", error - -58, // on "/", reduce `cterm = cfactor => ActionFn(24);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -58, // on "AND", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -58, // on "DIV", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -58, // on "MOD", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -58, // on "OR", reduce `cterm = cfactor => ActionFn(24);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 328 - 0, // on "(", error - -28, // on ")", reduce `cexponentiation = cprimary => ActionFn(28);` - -28, // on "*", reduce `cexponentiation = cprimary => ActionFn(28);` - 403, // on "**", goto 402 - -28, // on "+", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ",", error - -28, // on "-", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ".", error - 0, // on "..", error - -28, // on "/", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -28, // on "AND", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -28, // on "DIV", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -28, // on "MOD", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -28, // on "OR", reduce `cexponentiation = cprimary => ActionFn(28);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 329 - 0, // on "(", error - -31, // on ")", reduce `cexpression = csimple_expression, relop, csimple_expression => ActionFn(21);` - 0, // on "*", error - 0, // on "**", error - 137, // on "+", goto 136 - 0, // on ",", error - 138, // on "-", goto 137 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 146, // on "OR", goto 145 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 330 - 0, // on "(", error - -56, // on ")", reduce `csimple_expression = cterm => ActionFn(22);` - 148, // on "*", goto 147 - 0, // on "**", error - -56, // on "+", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on ",", error - -56, // on "-", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on ".", error - 0, // on "..", error - 149, // on "/", goto 148 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 150, // on "AND", goto 149 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 151, // on "DIV", goto 150 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 152, // on "MOD", goto 151 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -56, // on "OR", reduce `csimple_expression = cterm => ActionFn(22);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 331 - 0, // on "(", error - -52, // on ")", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "*", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "**", reduce `cprimary = identifier => ActionFn(30);` - -52, // on "+", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ",", error - -52, // on "-", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ".", error - 0, // on "..", error - -52, // on "/", reduce `cprimary = identifier => ActionFn(30);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -52, // on "AND", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -52, // on "DIV", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -52, // on "MOD", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -52, // on "OR", reduce `cprimary = identifier => ActionFn(30);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 332 - 338, // on "(", goto 337 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 340, // on "NOT", goto 339 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 342, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 341 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 333 - 0, // on "(", error - -54, // on ")", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "*", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "**", reduce `cprimary = unsigned_constant => ActionFn(32);` - -54, // on "+", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ",", error - -54, // on "-", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ".", error - 0, // on "..", error - -54, // on "/", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -54, // on "AND", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -54, // on "DIV", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -54, // on "MOD", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -54, // on "OR", reduce `cprimary = unsigned_constant => ActionFn(32);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 334 - 0, // on "(", error - -232, // on ")", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 335 - 0, // on "(", error - -228, // on ")", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 336 - 0, // on "(", error - -233, // on ")", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 337 - 166, // on "(", goto 165 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 168, // on "NOT", goto 167 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 170, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 169 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 338 - 0, // on "(", error - -230, // on ")", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 339 - 338, // on "(", goto 337 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 340, // on "NOT", goto 339 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 342, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 341 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 340 - 0, // on "(", error - -229, // on ")", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 341 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ".", error - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 342 - 0, // on "(", error - -231, // on ")", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 343 - 0, // on "(", error - -234, // on ")", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 344 - 0, // on "(", error - -59, // on ")", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "*", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "**", error - -59, // on "+", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ",", error - -59, // on "-", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ".", error - 0, // on "..", error - -59, // on "/", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -59, // on "<", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "<=", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "<>", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "=", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on ">", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on ">=", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "AND", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -59, // on "DIV", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -59, // on "IN", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "LABEL", error - -59, // on "MOD", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -59, // on "OR", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 345 - 0, // on "(", error - -53, // on ")", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "*", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "**", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "+", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ",", error - -53, // on "-", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ".", error - 0, // on "..", error - -53, // on "/", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -53, // on "<", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "<=", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "<>", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "=", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on ">", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on ">=", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "AND", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -53, // on "DIV", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -53, // on "IN", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "LABEL", error - -53, // on "MOD", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -53, // on "OR", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 346 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -244, // on "BEGIN", reduce `variable_declaration_part = => ActionFn(260);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -244, // on "FUNCTION", reduce `variable_declaration_part = => ActionFn(260);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -244, // on "PROCEDURE", reduce `variable_declaration_part = => ActionFn(260);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 226, // on "VAR", goto 225 - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 347 - 0, // on "(", error - -82, // on ")", reduce `formal_parameter_section_list = formal_parameter_section_list, semicolon, formal_parameter_section => ActionFn(114);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -82, // on ";", reduce `formal_parameter_section_list = formal_parameter_section_list, semicolon, formal_parameter_section => ActionFn(114);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 348 - 0, // on "(", error - -235, // on ")", reduce `value_parameter_specification = identifier_list, ":", identifier => ActionFn(120);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -235, // on ";", reduce `value_parameter_specification = identifier_list, ":", identifier => ActionFn(120);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 349 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 350 - 0, // on "(", error - 410, // on ")", goto 409 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 266, // on ";", goto 265 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 351 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 411, // on ":", goto 410 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 352 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 350, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 349 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 353 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 350, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 349 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 354 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -90, // on ";", reduce `function_heading = "FUNCTION", identifier, formal_parameter_list, ":", result_type => ActionFn(130);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 355 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -77, // on ":", reduce `formal_parameter_list = "(", formal_parameter_section_list, ")" => ActionFn(113);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 356 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -44, // on ";", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 357 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 419, // on r#"\'[^\']*\'"#, goto 418 - 420, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 419 - 421, // on r#"\\d+"#, goto 420 - 422, // on r#"\\d+\\.\\d+"#, goto 421 - // State 358 - 295, // on "(", goto 294 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 119, // on r#"\'[^\']*\'"#, goto 118 - 296, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 295 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 359 - -40, // on "(", reduce `comma = "," => ActionFn(253);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -40, // on "+", reduce `comma = "," => ActionFn(253);` - 0, // on ",", error - -40, // on "-", reduce `comma = "," => ActionFn(253);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -40, // on r#"\'[^\']*\'"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"\\d+"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"\\d+\\.\\d+"#, reduce `comma = "," => ActionFn(253);` - // State 360 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 424, // on "OF", goto 423 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 361 - 0, // on "(", error - 425, // on ")", goto 424 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 362 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -212, // on ";", reduce `structured_type = array_type => ActionFn(58);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -212, // on "END", reduce `structured_type = array_type => ActionFn(58);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 363 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 426, // on "..", goto 425 - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 364 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -120, // on ";", reduce `new_ordinal_type = enumerated_type => ActionFn(52);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -120, // on "END", reduce `new_ordinal_type = enumerated_type => ActionFn(52);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 365 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -215, // on ";", reduce `structured_type = file_type => ActionFn(61);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -215, // on "END", reduce `structured_type = file_type => ActionFn(61);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 366 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -226, // on ";", reduce `type_denoter = identifier => ActionFn(47);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -226, // on "END", reduce `type_denoter = identifier => ActionFn(47);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 367 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -125, // on ";", reduce `new_type = new_ordinal_type => ActionFn(49);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -125, // on "END", reduce `new_type = new_ordinal_type => ActionFn(49);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 368 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -127, // on ";", reduce `new_type = new_pointer_type => ActionFn(51);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -127, // on "END", reduce `new_type = new_pointer_type => ActionFn(51);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 369 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -126, // on ";", reduce `new_type = new_structured_type => ActionFn(50);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -126, // on "END", reduce `new_type = new_structured_type => ActionFn(50);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 370 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -227, // on ";", reduce `type_denoter = new_type => ActionFn(48);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -227, // on "END", reduce `type_denoter = new_type => ActionFn(48);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 371 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -213, // on ";", reduce `structured_type = record_type => ActionFn(59);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -213, // on "END", reduce `structured_type = record_type => ActionFn(59);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 372 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -214, // on ";", reduce `structured_type = set_type => ActionFn(60);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -214, // on "END", reduce `structured_type = set_type => ActionFn(60);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 373 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -123, // on ";", reduce `new_structured_type = structured_type => ActionFn(56);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -123, // on "END", reduce `new_structured_type = structured_type => ActionFn(56);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 374 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -121, // on ";", reduce `new_ordinal_type = subrange_type => ActionFn(53);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -121, // on "END", reduce `new_ordinal_type = subrange_type => ActionFn(53);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 375 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -182, // on ";", reduce `record_section = identifier_list, ":", type_denoter => ActionFn(74);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -182, // on "END", reduce `record_section = identifier_list, ":", type_denoter => ActionFn(74);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 376 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 77, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 76 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 377 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 428, // on "[", goto 427 - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 378 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 378, // on "ARRAY", goto 377 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 380, // on "PFILE", goto 379 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 381, // on "RECORD", goto 380 - 0, // on "REPEAT", error - 382, // on "SET", goto 381 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 379 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 430, // on "OF", goto 429 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 380 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 220, // on "CASE", goto 219 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -253, // on "END", reduce `variant_part = => ActionFn(261);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 381 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 433, // on "OF", goto 432 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 382 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 436, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 435 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 383 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 384 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -183, // on ";", reduce `record_section_list = record_section_list, semicolon, record_section => ActionFn(72);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -183, // on "END", reduce `record_section_list = record_section_list, semicolon, record_section => ActionFn(72);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 385 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 437, // on "END", goto 436 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 386 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 440, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 439 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 387 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 388 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -169, // on "BEGIN", reduce `procedure_and_function_declaration_part = proc_or_func_declaration_list, semicolon => ActionFn(101);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 39, // on "FUNCTION", goto 38 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 40, // on "PROCEDURE", goto 39 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 389 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 390 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -209, // on ".", reduce `statement_part = compound_statement => ActionFn(134);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 391 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -14, // on ".", reduce `block = label_declaration_part, constant_definition_part, type_definition_part, variable_declaration_part, procedure_and_function_declaration_part, statement_part => ActionFn(8);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 392 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 393 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -243, // on "BEGIN", reduce `variable_declaration_part = "VAR", variable_declaration_list, semicolon => ActionFn(96);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -243, // on "FUNCTION", reduce `variable_declaration_part = "VAR", variable_declaration_list, semicolon => ActionFn(96);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -243, // on "PROCEDURE", reduce `variable_declaration_part = "VAR", variable_declaration_list, semicolon => ActionFn(96);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 394 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 395 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 489, // on ";", goto 488 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 396 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -46, // on "BEGIN", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -46, // on "FUNCTION", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -46, // on "PROCEDURE", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -46, // on "TYPE", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "UNTIL", error - -46, // on "VAR", reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -46, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 397 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - -199, // on "TYPE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "UNTIL", error - -199, // on "VAR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 398 - 0, // on "(", error - 0, // on ")", error - -29, // on "*", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "**", error - -29, // on "+", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ",", error - -29, // on "-", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ".", error - 0, // on "..", error - -29, // on "/", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ":", error - 0, // on ":=", error - -29, // on ";", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -29, // on "AND", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -29, // on "DIV", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -29, // on "MOD", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -29, // on "OR", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 399 - 0, // on "(", error - 0, // on ")", error - 148, // on "*", goto 147 - 0, // on "**", error - -57, // on "+", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on ",", error - -57, // on "-", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on ".", error - 0, // on "..", error - 149, // on "/", goto 148 - 0, // on ":", error - 0, // on ":=", error - -57, // on ";", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 150, // on "AND", goto 149 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 151, // on "DIV", goto 150 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 152, // on "MOD", goto 151 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -57, // on "OR", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 400 - 0, // on "(", error - 0, // on ")", error - -59, // on "*", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "**", error - -59, // on "+", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ",", error - -59, // on "-", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ".", error - 0, // on "..", error - -59, // on "/", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ":", error - 0, // on ":=", error - -59, // on ";", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -59, // on "AND", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -59, // on "DIV", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -59, // on "MOD", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -59, // on "OR", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 401 - 0, // on "(", error - 0, // on ")", error - -53, // on "*", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "**", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "+", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ",", error - -53, // on "-", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ".", error - 0, // on "..", error - -53, // on "/", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ":", error - 0, // on ":=", error - -53, // on ";", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -53, // on "AND", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -53, // on "DIV", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -53, // on "MOD", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -53, // on "OR", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 402 - 338, // on "(", goto 337 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 340, // on "NOT", goto 339 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 342, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 341 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 403 - 338, // on "(", goto 337 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 340, // on "NOT", goto 339 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 342, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 341 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 404 - 338, // on "(", goto 337 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 67, // on "+", goto 66 - 0, // on ",", error - 68, // on "-", goto 67 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 340, // on "NOT", goto 339 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 342, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 341 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 405 - 0, // on "(", error - -32, // on ")", reduce `cfactor = sign, cfactor => ActionFn(26);` - -32, // on "*", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "**", error - -32, // on "+", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ",", error - -32, // on "-", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ".", error - 0, // on "..", error - -32, // on "/", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -32, // on "AND", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -32, // on "DIV", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -32, // on "MOD", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -32, // on "OR", reduce `cfactor = sign, cfactor => ActionFn(26);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 406 - 0, // on "(", error - 493, // on ")", goto 492 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 407 - 0, // on "(", error - -55, // on ")", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "*", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "**", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - -55, // on "+", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ",", error - -55, // on "-", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ".", error - 0, // on "..", error - -55, // on "/", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -55, // on "AND", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -55, // on "DIV", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -55, // on "MOD", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -55, // on "OR", reduce `cprimary = "NOT", cprimary => ActionFn(33);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 408 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -170, // on "BEGIN", reduce `procedure_and_function_declaration_part = => ActionFn(258);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 39, // on "FUNCTION", goto 38 - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 40, // on "PROCEDURE", goto 39 - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 409 - 0, // on "(", error - -77, // on ")", reduce `formal_parameter_list = "(", formal_parameter_section_list, ")" => ActionFn(113);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -77, // on ";", reduce `formal_parameter_list = "(", formal_parameter_section_list, ")" => ActionFn(113);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 410 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 350, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 349 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 411 - 0, // on "(", error - -198, // on ")", reduce `result_type = identifier => ActionFn(131);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -198, // on ";", reduce `result_type = identifier => ActionFn(131);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 412 - 0, // on "(", error - -89, // on ")", reduce `function_heading = "FUNCTION", identifier, ":", result_type => ActionFn(129);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -89, // on ";", reduce `function_heading = "FUNCTION", identifier, ":", result_type => ActionFn(129);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 413 - 0, // on "(", error - -245, // on ")", reduce `variable_parameter_specification = "VAR", identifier_list, ":", identifier => ActionFn(121);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -245, // on ";", reduce `variable_parameter_specification = "VAR", identifier_list, ":", identifier => ActionFn(121);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 414 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -216, // on ",", reduce `subrange_type = constant, "..", constant => ActionFn(55);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -216, // on "]", reduce `subrange_type = constant, "..", constant => ActionFn(55);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 415 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -144, // on ",", reduce `non_string = identifier => ActionFn(40);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -144, // on "]", reduce `non_string = identifier => ActionFn(40);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 416 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -43, // on ",", reduce `constant = non_string => ActionFn(34);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -43, // on "]", reduce `constant = non_string => ActionFn(34);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 417 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 420, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 419 - 421, // on r#"\\d+"#, goto 420 - 422, // on r#"\\d+\\.\\d+"#, goto 421 - // State 418 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -45, // on ",", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -45, // on "]", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 419 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 420 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -143, // on ",", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -143, // on "]", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 421 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -145, // on ",", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -145, // on "]", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 422 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -100, // on ",", reduce `index_list = index_list, comma, index_type => ActionFn(63);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -100, // on "]", reduce `index_list = index_list, comma, index_type => ActionFn(63);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 423 - 110, // on "(", goto 109 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 113, // on "ARRAY", goto 112 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 114, // on "PACKED", goto 113 - 115, // on "PFILE", goto 114 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 116, // on "RECORD", goto 115 - 0, // on "REPEAT", error - 117, // on "SET", goto 116 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 118, // on "^", goto 117 - 119, // on r#"\'[^\']*\'"#, goto 118 - 120, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 119 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 424 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -65, // on ",", reduce `enumerated_type = "(", identifier_list, ")" => ActionFn(54);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -65, // on "]", reduce `enumerated_type = "(", identifier_list, ")" => ActionFn(54);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 425 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 502, // on r#"\'[^\']*\'"#, goto 501 - 436, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 435 - 503, // on r#"\\d+"#, goto 502 - 504, // on r#"\\d+\\.\\d+"#, goto 503 - // State 426 - 0, // on "(", error - 505, // on ")", goto 504 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 427 - 295, // on "(", goto 294 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 119, // on r#"\'[^\']*\'"#, goto 118 - 296, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 295 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 428 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -124, // on ";", reduce `new_structured_type = "PACKED", structured_type => ActionFn(57);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -124, // on "END", reduce `new_structured_type = "PACKED", structured_type => ActionFn(57);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 429 - 377, // on "(", goto 376 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 378, // on "ARRAY", goto 377 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 379, // on "PACKED", goto 378 - 380, // on "PFILE", goto 379 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 381, // on "RECORD", goto 380 - 0, // on "REPEAT", error - 382, // on "SET", goto 381 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 383, // on "^", goto 382 - 119, // on r#"\'[^\']*\'"#, goto 118 - 384, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 383 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 430 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 301, // on ";", goto 300 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 510, // on "END", goto 509 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 431 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 511, // on "END", goto 510 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 432 - 377, // on "(", goto 376 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 119, // on r#"\'[^\']*\'"#, goto 118 - 384, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 383 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 433 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -122, // on ";", reduce `new_pointer_type = "^", domain_type => ActionFn(94);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -122, // on "END", reduce `new_pointer_type = "^", domain_type => ActionFn(94);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 434 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -64, // on ";", reduce `domain_type = identifier => ActionFn(95);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -64, // on "END", reduce `domain_type = identifier => ActionFn(95);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 435 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 436 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -186, // on ";", reduce `record_type = "RECORD", record_section_list, semicolon, variant_part, "END" => ActionFn(70);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 437 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -218, // on "OF", reduce `tag_type = identifier => ActionFn(90);` - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 438 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -254, // on "OF", reduce `variant_selector = tag_field, ":", tag_type => ActionFn(78);` - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 439 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -94, // on "OF", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 440 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -19, // on ",", reduce `case_constant_list = case_constant => ActionFn(86);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -19, // on ":", reduce `case_constant_list = case_constant => ActionFn(86);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 441 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 517, // on ",", goto 516 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 518, // on ":", goto 517 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 442 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -16, // on ",", reduce `case_constant = constant => ActionFn(87);` - 0, // on "-", error - 0, // on ".", error - 519, // on "..", goto 518 - 0, // on "/", error - -16, // on ":", reduce `case_constant = constant => ActionFn(87);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 443 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -144, // on ",", reduce `non_string = identifier => ActionFn(40);` - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - -144, // on ":", reduce `non_string = identifier => ActionFn(40);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 444 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -43, // on ",", reduce `constant = non_string => ActionFn(34);` - 0, // on "-", error - 0, // on ".", error - -43, // on "..", reduce `constant = non_string => ActionFn(34);` - 0, // on "/", error - -43, // on ":", reduce `constant = non_string => ActionFn(34);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 445 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 446 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -250, // on ";", reduce `variant_list = variant => ActionFn(81);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -250, // on "END", reduce `variant_list = variant => ActionFn(81);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 447 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 522, // on ";", goto 521 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -252, // on "END", reduce `variant_part = "CASE", variant_selector, "OF", variant_list => ActionFn(76);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 448 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -45, // on ",", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "-", error - 0, // on ".", error - -45, // on "..", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "/", error - -45, // on ":", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 449 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "-", error - 0, // on ".", error - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "/", error - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 450 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -143, // on ",", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "-", error - 0, // on ".", error - -143, // on "..", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "/", error - -143, // on ":", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 451 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -145, // on ",", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "-", error - 0, // on ".", error - -145, // on "..", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "/", error - -145, // on ":", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 452 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -128, // on ";", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -128, // on "END", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 453 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -132, // on ";", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -132, // on "END", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 454 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -137, // on ";", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -137, // on "END", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 455 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -135, // on ";", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -135, // on "END", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 456 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -208, // on ";", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -208, // on "END", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 457 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -136, // on ";", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -136, // on "END", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 458 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -134, // on ";", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -134, // on "END", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 459 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -131, // on ";", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -131, // on "END", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 460 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -238, // on ":=", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 461 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -130, // on ";", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -130, // on "END", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 462 - 524, // on "(", goto 523 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -236, // on ":=", reduce `variable_access = identifier => ActionFn(170);` - -178, // on ";", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -178, // on "END", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 463 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -237, // on ":=", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 464 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 525, // on ":", goto 524 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 465 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -37, // on ";", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -37, // on "END", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 466 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -150, // on ";", reduce `open_statement = non_labeled_open_statement => ActionFn(141);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -150, // on "END", reduce `open_statement = non_labeled_open_statement => ActionFn(141);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 467 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -142, // on ";", reduce `non_labeled_open_statement = open_for_statement => ActionFn(158);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -142, // on "END", reduce `non_labeled_open_statement = open_for_statement => ActionFn(158);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 468 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -140, // on ";", reduce `non_labeled_open_statement = open_if_statement => ActionFn(156);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -140, // on "END", reduce `non_labeled_open_statement = open_if_statement => ActionFn(156);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 469 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -207, // on ";", reduce `statement = open_statement => ActionFn(138);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -207, // on "END", reduce `statement = open_statement => ActionFn(138);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 470 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -141, // on ";", reduce `non_labeled_open_statement = open_while_statement => ActionFn(157);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -141, // on "END", reduce `non_labeled_open_statement = open_while_statement => ActionFn(157);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 471 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -139, // on ";", reduce `non_labeled_open_statement = open_with_statement => ActionFn(155);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -139, // on "END", reduce `non_labeled_open_statement = open_with_statement => ActionFn(155);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 472 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -129, // on ";", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -129, // on "END", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 473 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -133, // on ";", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -133, // on "END", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 474 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -211, // on ";", reduce `statement_sequence = statement => ActionFn(137);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -211, // on "END", reduce `statement_sequence = statement => ActionFn(137);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 475 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 527, // on ";", goto 526 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 528, // on "END", goto 527 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 476 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 529, // on ".", goto 528 - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 530, // on ":=", goto 529 - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 531, // on "[", goto 530 - 0, // on "]", error - 532, // on "^", goto 531 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 477 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 478 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 479 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 564, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 563 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 480 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 566, // on r#"\\d+"#, goto 565 - 0, // on r#"\\d+\\.\\d+"#, error - // State 481 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 482 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 483 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 484 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 656, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 655 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 485 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -94, // on ":=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 486 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -105, // on ":", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 487 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -221, // on "BEGIN", reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -221, // on "FUNCTION", reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -221, // on "PROCEDURE", reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -221, // on "VAR", reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -221, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 488 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - -199, // on "FUNCTION", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - -199, // on "PROCEDURE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - -199, // on "VAR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 489 - 0, // on "(", error - -29, // on ")", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - -29, // on "*", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "**", error - -29, // on "+", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ",", error - -29, // on "-", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ".", error - 0, // on "..", error - -29, // on "/", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -29, // on "AND", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -29, // on "DIV", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -29, // on "MOD", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -29, // on "OR", reduce `cexponentiation = cprimary, "**", cexponentiation => ActionFn(29);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 490 - 0, // on "(", error - -57, // on ")", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 148, // on "*", goto 147 - 0, // on "**", error - -57, // on "+", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on ",", error - -57, // on "-", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on ".", error - 0, // on "..", error - 149, // on "/", goto 148 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 150, // on "AND", goto 149 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 151, // on "DIV", goto 150 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 152, // on "MOD", goto 151 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -57, // on "OR", reduce `csimple_expression = csimple_expression, addop, cterm => ActionFn(23);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 491 - 0, // on "(", error - -59, // on ")", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - -59, // on "*", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "**", error - -59, // on "+", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ",", error - -59, // on "-", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ".", error - 0, // on "..", error - -59, // on "/", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -59, // on "AND", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -59, // on "DIV", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -59, // on "MOD", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -59, // on "OR", reduce `cterm = cterm, mulop, cfactor => ActionFn(25);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 492 - 0, // on "(", error - -53, // on ")", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "*", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "**", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - -53, // on "+", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ",", error - -53, // on "-", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ".", error - 0, // on "..", error - -53, // on "/", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -53, // on "AND", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -53, // on "DIV", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -53, // on "MOD", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -53, // on "OR", reduce `cprimary = "(", cexpression, ")" => ActionFn(31);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 493 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 659, // on "BEGIN", goto 658 - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 494 - 0, // on "(", error - -90, // on ")", reduce `function_heading = "FUNCTION", identifier, formal_parameter_list, ":", result_type => ActionFn(130);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -90, // on ";", reduce `function_heading = "FUNCTION", identifier, formal_parameter_list, ":", result_type => ActionFn(130);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 495 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -44, // on ",", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -44, // on "]", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 496 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -11, // on ";", reduce `array_type = "ARRAY", "[", index_list, "]", "OF", component_type => ActionFn(62);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 497 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -216, // on ";", reduce `subrange_type = constant, "..", constant => ActionFn(55);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -216, // on "END", reduce `subrange_type = constant, "..", constant => ActionFn(55);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 498 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -144, // on ";", reduce `non_string = identifier => ActionFn(40);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -144, // on "END", reduce `non_string = identifier => ActionFn(40);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 499 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -43, // on ";", reduce `constant = non_string => ActionFn(34);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -43, // on "END", reduce `constant = non_string => ActionFn(34);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 500 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 436, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 435 - 503, // on r#"\\d+"#, goto 502 - 504, // on r#"\\d+\\.\\d+"#, goto 503 - // State 501 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -45, // on ";", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -45, // on "END", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 502 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -143, // on ";", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -143, // on "END", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 503 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -145, // on ";", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -145, // on "END", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 504 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -65, // on ";", reduce `enumerated_type = "(", identifier_list, ")" => ActionFn(54);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -65, // on "END", reduce `enumerated_type = "(", identifier_list, ")" => ActionFn(54);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 505 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 360, // on ",", goto 359 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 661, // on "]", goto 660 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 506 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -75, // on ";", reduce `file_type = "PFILE", "OF", component_type => ActionFn(93);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -75, // on "END", reduce `file_type = "PFILE", "OF", component_type => ActionFn(93);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 507 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -41, // on ";", reduce `component_type = type_denoter => ActionFn(68);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -41, // on "END", reduce `component_type = type_denoter => ActionFn(68);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 508 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 220, // on "CASE", goto 219 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -253, // on "END", reduce `variant_part = => ActionFn(261);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 509 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -185, // on ";", reduce `record_type = "RECORD", record_section_list, "END" => ActionFn(69);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -185, // on "END", reduce `record_type = "RECORD", record_section_list, "END" => ActionFn(69);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 510 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -187, // on ";", reduce `record_type = "RECORD", variant_part, "END" => ActionFn(71);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -187, // on "END", reduce `record_type = "RECORD", variant_part, "END" => ActionFn(71);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 511 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -202, // on ";", reduce `set_type = "SET", "OF", base_type => ActionFn(91);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -202, // on "END", reduce `set_type = "SET", "OF", base_type => ActionFn(91);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 512 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -154, // on ";", reduce `ordinal_type = identifier => ActionFn(67);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -154, // on "END", reduce `ordinal_type = identifier => ActionFn(67);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 513 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -153, // on ";", reduce `ordinal_type = new_ordinal_type => ActionFn(66);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -153, // on "END", reduce `ordinal_type = new_ordinal_type => ActionFn(66);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 514 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -13, // on ";", reduce `base_type = ordinal_type => ActionFn(92);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -13, // on "END", reduce `base_type = ordinal_type => ActionFn(92);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 515 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 516 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -40, // on "+", reduce `comma = "," => ActionFn(253);` - 0, // on ",", error - -40, // on "-", reduce `comma = "," => ActionFn(253);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -40, // on r#"\'[^\']*\'"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"\\d+"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"\\d+\\.\\d+"#, reduce `comma = "," => ActionFn(253);` - // State 517 - 664, // on "(", goto 663 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 518 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 669, // on r#"\'[^\']*\'"#, goto 668 - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 670, // on r#"\\d+"#, goto 669 - 671, // on r#"\\d+\\.\\d+"#, goto 670 - // State 519 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -44, // on ",", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "-", error - 0, // on ".", error - -44, // on "..", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "/", error - -44, // on ":", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 520 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -251, // on "END", reduce `variant_part = "CASE", variant_selector, "OF", variant_list, semicolon => ActionFn(75);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 521 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -199, // on "+", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ",", error - -199, // on "-", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -199, // on "END", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -199, // on r#"\'[^\']*\'"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+\\.\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - // State 522 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -177, // on ";", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -177, // on "END", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 523 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 524 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 525 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 526 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -199, // on ";", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - -199, // on "CASE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -199, // on "END", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "EXTERNAL", error - -199, // on "FOR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - -199, // on "GOTO", reduce `semicolon = ";" => ActionFn(252);` - -199, // on "IF", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - -199, // on "REPEAT", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - -199, // on "WHILE", reduce `semicolon = ";" => ActionFn(252);` - -199, // on "WITH", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+\\.\\d+"#, error - // State 527 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -42, // on ".", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 528 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 704, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 703 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 529 - 722, // on "(", goto 721 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 723, // on "NIL", goto 722 - 724, // on "NOT", goto 723 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 725, // on "[", goto 724 - 0, // on "]", error - 0, // on "^", error - 726, // on r#"\'[^\']*\'"#, goto 725 - 727, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 726 - 728, // on r#"\\d+"#, goto 727 - 729, // on r#"\\d+\\.\\d+"#, goto 728 - // State 530 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 531 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -239, // on ":=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 532 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 527, // on ";", goto 526 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 757, // on "END", goto 756 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 533 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 758, // on "OF", goto 757 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 534 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - -71, // on "OF", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 535 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -20, // on "OF", reduce `case_index = expression => ActionFn(192);` - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 536 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - -219, // on "OF", reduce `term = factor => ActionFn(210);` - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 537 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - -238, // on "OF", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 538 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - -160, // on "OF", reduce `primary = function_designator => ActionFn(218);` - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 539 - 760, // on "(", goto 759 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - -236, // on "OF", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 540 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - -237, // on "OF", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 541 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 761, // on "**", goto 760 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - -66, // on "OF", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 542 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - -161, // on "OF", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 543 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 544 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -68, // on "OF", reduce `expression = simple_expression => ActionFn(206);` - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 545 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - -205, // on "OF", reduce `simple_expression = term => ActionFn(208);` - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 546 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - -159, // on "OF", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 547 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - -232, // on "OF", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 548 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - -228, // on "OF", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 549 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - -233, // on "OF", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 550 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 781, // on ".", goto 780 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - -158, // on "OF", reduce `primary = variable_access => ActionFn(216);` - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 782, // on "[", goto 781 - 0, // on "]", error - 783, // on "^", goto 782 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 551 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 552 - -203, // on "(", reduce `sign = "+" => ActionFn(37);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -203, // on "+", reduce `sign = "+" => ActionFn(37);` - 0, // on ",", error - -203, // on "-", reduce `sign = "+" => ActionFn(37);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -203, // on "NIL", reduce `sign = "+" => ActionFn(37);` - -203, // on "NOT", reduce `sign = "+" => ActionFn(37);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -203, // on "[", reduce `sign = "+" => ActionFn(37);` - 0, // on "]", error - 0, // on "^", error - -203, // on r#"\'[^\']*\'"#, reduce `sign = "+" => ActionFn(37);` - -203, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `sign = "+" => ActionFn(37);` - -203, // on r#"\\d+"#, reduce `sign = "+" => ActionFn(37);` - -203, // on r#"\\d+\\.\\d+"#, reduce `sign = "+" => ActionFn(37);` - // State 553 - -204, // on "(", reduce `sign = "-" => ActionFn(38);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -204, // on "+", reduce `sign = "-" => ActionFn(38);` - 0, // on ",", error - -204, // on "-", reduce `sign = "-" => ActionFn(38);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -204, // on "NIL", reduce `sign = "-" => ActionFn(38);` - -204, // on "NOT", reduce `sign = "-" => ActionFn(38);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -204, // on "[", reduce `sign = "-" => ActionFn(38);` - 0, // on "]", error - 0, // on "^", error - -204, // on r#"\'[^\']*\'"#, reduce `sign = "-" => ActionFn(38);` - -204, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `sign = "-" => ActionFn(38);` - -204, // on r#"\\d+"#, reduce `sign = "-" => ActionFn(38);` - -204, // on r#"\\d+\\.\\d+"#, reduce `sign = "-" => ActionFn(38);` - // State 554 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - -230, // on "OF", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 555 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 556 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 826, // on "]", goto 825 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 557 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - -229, // on "OF", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 558 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - -94, // on "OF", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 559 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - -231, // on "OF", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 560 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - -234, // on "OF", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 561 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 831, // on ":=", goto 830 - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 562 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -51, // on ":=", reduce `control_variable = identifier => ActionFn(198);` - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 563 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -94, // on ":=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 564 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -93, // on ";", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -93, // on "END", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 565 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -105, // on ";", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -105, // on "END", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 566 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 832, // on "THEN", goto 831 - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 567 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -71, // on "THEN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 568 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -15, // on "THEN", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 569 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -219, // on "THEN", reduce `term = factor => ActionFn(210);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 570 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -238, // on "THEN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 571 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -160, // on "THEN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 572 - 834, // on "(", goto 833 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -236, // on "THEN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 573 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -237, // on "THEN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 574 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 835, // on "**", goto 834 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -66, // on "THEN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 575 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -161, // on "THEN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 576 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 577 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -68, // on "THEN", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 578 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -205, // on "THEN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 579 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -159, // on "THEN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 580 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -232, // on "THEN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 581 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -228, // on "THEN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 582 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -233, // on "THEN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 583 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 840, // on ".", goto 839 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -158, // on "THEN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 841, // on "[", goto 840 - 0, // on "]", error - 842, // on "^", goto 841 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 584 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 585 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -230, // on "THEN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 586 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 587 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 846, // on "]", goto 845 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 588 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -229, // on "THEN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 589 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -94, // on "THEN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 590 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -231, // on "THEN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 591 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -234, // on "THEN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 592 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -128, // on ";", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -128, // on "UNTIL", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 593 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -132, // on ";", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -132, // on "UNTIL", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 594 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -137, // on ";", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -137, // on "UNTIL", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 595 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -135, // on ";", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -135, // on "UNTIL", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 596 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -208, // on ";", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -208, // on "UNTIL", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 597 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -136, // on ";", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -136, // on "UNTIL", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 598 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -134, // on ";", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -134, // on "UNTIL", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 599 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -131, // on ";", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -131, // on "UNTIL", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 600 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -130, // on ";", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -130, // on "UNTIL", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 601 - 848, // on "(", goto 847 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -236, // on ":=", reduce `variable_access = identifier => ActionFn(170);` - -178, // on ";", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -178, // on "UNTIL", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 602 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 849, // on ":", goto 848 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 603 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -37, // on ";", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -37, // on "UNTIL", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 604 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -150, // on ";", reduce `open_statement = non_labeled_open_statement => ActionFn(141);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -150, // on "UNTIL", reduce `open_statement = non_labeled_open_statement => ActionFn(141);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 605 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -142, // on ";", reduce `non_labeled_open_statement = open_for_statement => ActionFn(158);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -142, // on "UNTIL", reduce `non_labeled_open_statement = open_for_statement => ActionFn(158);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 606 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -140, // on ";", reduce `non_labeled_open_statement = open_if_statement => ActionFn(156);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -140, // on "UNTIL", reduce `non_labeled_open_statement = open_if_statement => ActionFn(156);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 607 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -207, // on ";", reduce `statement = open_statement => ActionFn(138);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -207, // on "UNTIL", reduce `statement = open_statement => ActionFn(138);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 608 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -141, // on ";", reduce `non_labeled_open_statement = open_while_statement => ActionFn(157);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -141, // on "UNTIL", reduce `non_labeled_open_statement = open_while_statement => ActionFn(157);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 609 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -139, // on ";", reduce `non_labeled_open_statement = open_with_statement => ActionFn(155);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -139, // on "UNTIL", reduce `non_labeled_open_statement = open_with_statement => ActionFn(155);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 610 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -129, // on ";", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -129, // on "UNTIL", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 611 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -133, // on ";", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -133, // on "UNTIL", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 612 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -211, // on ";", reduce `statement_sequence = statement => ActionFn(137);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -211, // on "UNTIL", reduce `statement_sequence = statement => ActionFn(137);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 613 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 851, // on ";", goto 850 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 852, // on "UNTIL", goto 851 - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 614 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 529, // on ".", goto 528 - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 853, // on ":=", goto 852 - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 531, // on "[", goto 530 - 0, // on "]", error - 532, // on "^", goto 531 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 615 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 616 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 617 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 564, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 563 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 618 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 858, // on r#"\\d+"#, goto 857 - 0, // on r#"\\d+\\.\\d+"#, error - // State 619 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 620 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 621 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 622 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 656, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 655 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 623 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -94, // on ":=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 624 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 863, // on "DO", goto 862 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 625 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "DO", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 626 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -15, // on "DO", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 627 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - -219, // on "DO", reduce `term = factor => ActionFn(210);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 628 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "DO", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 629 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - -160, // on "DO", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 630 - 865, // on "(", goto 864 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "DO", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 631 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "DO", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 632 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 866, // on "**", goto 865 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "DO", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 633 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "DO", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 634 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 635 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -68, // on "DO", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 636 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - -205, // on "DO", reduce `simple_expression = term => ActionFn(208);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 637 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "DO", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 638 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "DO", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 639 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "DO", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 640 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "DO", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 641 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 871, // on ".", goto 870 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - -158, // on "DO", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 872, // on "[", goto 871 - 0, // on "]", error - 873, // on "^", goto 872 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 642 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 643 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "DO", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 644 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 645 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 877, // on "]", goto 876 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 646 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "DO", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 647 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "DO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 648 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "DO", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 649 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "DO", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 650 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "-", error - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -238, // on "DO", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 651 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "-", error - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -236, // on "DO", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 652 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "-", error - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -237, // on "DO", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 653 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 879, // on "DO", goto 878 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 654 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -189, // on ",", reduce `record_variable_list = variable_access => ActionFn(204);` - 0, // on "-", error - 880, // on ".", goto 879 - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -189, // on "DO", reduce `record_variable_list = variable_access => ActionFn(204);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 881, // on "[", goto 880 - 0, // on "]", error - 882, // on "^", goto 881 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 655 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "-", error - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -94, // on "DO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 656 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -209, // on ";", reduce `statement_part = compound_statement => ActionFn(134);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 657 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -14, // on ";", reduce `block = label_declaration_part, constant_definition_part, type_definition_part, variable_declaration_part, procedure_and_function_declaration_part, statement_part => ActionFn(8);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 658 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 659 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -44, // on ";", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -44, // on "END", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 660 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 884, // on "OF", goto 883 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 661 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 885, // on "END", goto 884 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 662 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -18, // on ",", reduce `case_constant_list = case_constant_list, comma, case_constant => ActionFn(85);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -18, // on ":", reduce `case_constant_list = case_constant_list, comma, case_constant => ActionFn(85);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 663 - 0, // on "(", error - -253, // on ")", reduce `variant_part = => ActionFn(261);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 890, // on "CASE", goto 889 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 664 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -17, // on ",", reduce `case_constant = constant, "..", constant => ActionFn(88);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -17, // on ":", reduce `case_constant = constant, "..", constant => ActionFn(88);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 665 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -144, // on ",", reduce `non_string = identifier => ActionFn(40);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -144, // on ":", reduce `non_string = identifier => ActionFn(40);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 666 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -43, // on ",", reduce `constant = non_string => ActionFn(34);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -43, // on ":", reduce `constant = non_string => ActionFn(34);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 667 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 670, // on r#"\\d+"#, goto 669 - 671, // on r#"\\d+\\.\\d+"#, goto 670 - // State 668 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -45, // on ",", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -45, // on ":", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 669 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -143, // on ",", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -143, // on ":", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 670 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -145, // on ",", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -145, // on ":", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 671 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -249, // on ";", reduce `variant_list = variant_list, semicolon, variant => ActionFn(80);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -249, // on "END", reduce `variant_list = variant_list, semicolon, variant => ActionFn(80);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 672 - 0, // on "(", error - -7, // on ")", reduce `actual_parameter_list = actual_parameter => ActionFn(183);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -7, // on ",", reduce `actual_parameter_list = actual_parameter => ActionFn(183);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 673 - 0, // on "(", error - 893, // on ")", goto 892 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 674 - 0, // on "(", error - -71, // on ")", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ",", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ":", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 675 - 0, // on "(", error - -3, // on ")", reduce `actual_parameter = expression => ActionFn(184);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -3, // on ",", reduce `actual_parameter = expression => ActionFn(184);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 895, // on ":", goto 894 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 676 - 0, // on "(", error - -219, // on ")", reduce `term = factor => ActionFn(210);` - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - -219, // on ",", reduce `term = factor => ActionFn(210);` - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - -219, // on ":", reduce `term = factor => ActionFn(210);` - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 677 - 0, // on "(", error - -238, // on ")", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ":", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 678 - 0, // on "(", error - -160, // on ")", reduce `primary = function_designator => ActionFn(218);` - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - -160, // on ",", reduce `primary = function_designator => ActionFn(218);` - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - -160, // on ":", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 679 - 897, // on "(", goto 896 - -236, // on ")", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ":", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 680 - 0, // on "(", error - -237, // on ")", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ":", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 681 - 0, // on "(", error - -66, // on ")", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 898, // on "**", goto 897 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ",", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ":", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 682 - 0, // on "(", error - -161, // on ")", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ",", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ":", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 683 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 684 - 0, // on "(", error - -68, // on ")", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - -68, // on ",", reduce `expression = simple_expression => ActionFn(206);` - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -68, // on ":", reduce `expression = simple_expression => ActionFn(206);` - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 685 - 0, // on "(", error - -205, // on ")", reduce `simple_expression = term => ActionFn(208);` - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - -205, // on ",", reduce `simple_expression = term => ActionFn(208);` - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - -205, // on ":", reduce `simple_expression = term => ActionFn(208);` - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 686 - 0, // on "(", error - -159, // on ")", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ",", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ":", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 687 - 0, // on "(", error - -232, // on ")", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ",", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ":", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 688 - 0, // on "(", error - -228, // on ")", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ",", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ":", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 689 - 0, // on "(", error - -233, // on ")", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ",", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ":", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 690 - 0, // on "(", error - -158, // on ")", reduce `primary = variable_access => ActionFn(216);` - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - -158, // on ",", reduce `primary = variable_access => ActionFn(216);` - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 903, // on ".", goto 902 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - -158, // on ":", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 904, // on "[", goto 903 - 0, // on "]", error - 905, // on "^", goto 904 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 691 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 692 - 0, // on "(", error - -230, // on ")", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ",", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ":", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 693 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 694 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 909, // on "]", goto 908 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 695 - 0, // on "(", error - -229, // on ")", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ",", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ":", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 696 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 697 - 0, // on "(", error - -231, // on ")", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ",", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ":", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 698 - 0, // on "(", error - -234, // on ")", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ",", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ":", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 699 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -36, // on ";", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -36, // on "END", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 700 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -149, // on ";", reduce `open_statement = label, ":", non_labeled_open_statement => ActionFn(140);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -149, // on "END", reduce `open_statement = label, ":", non_labeled_open_statement => ActionFn(140);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 701 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -210, // on ";", reduce `statement_sequence = statement_sequence, semicolon, statement => ActionFn(136);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -210, // on "END", reduce `statement_sequence = statement_sequence, semicolon, statement => ActionFn(136);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 702 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -72, // on ":=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 703 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -94, // on ":=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 704 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - -71, // on ";", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -71, // on "END", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 705 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -12, // on ";", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -12, // on "END", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 706 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - -219, // on ";", reduce `term = factor => ActionFn(210);` - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -219, // on "END", reduce `term = factor => ActionFn(210);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 707 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - -238, // on ";", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -238, // on "END", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 708 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - -160, // on ";", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -160, // on "END", reduce `primary = function_designator => ActionFn(218);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 709 - 911, // on "(", goto 910 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - -236, // on ";", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -236, // on "END", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 710 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - -237, // on ";", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -237, // on "END", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 711 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 912, // on "**", goto 911 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - -66, // on ";", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -66, // on "END", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 712 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - -161, // on ";", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -161, // on "END", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 713 - 722, // on "(", goto 721 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 723, // on "NIL", goto 722 - 724, // on "NOT", goto 723 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 725, // on "[", goto 724 - 0, // on "]", error - 0, // on "^", error - 726, // on r#"\'[^\']*\'"#, goto 725 - 727, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 726 - 728, // on r#"\\d+"#, goto 727 - 729, // on r#"\\d+\\.\\d+"#, goto 728 - // State 714 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -68, // on ";", reduce `expression = simple_expression => ActionFn(206);` - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -68, // on "END", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 715 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -205, // on ";", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -205, // on "END", reduce `simple_expression = term => ActionFn(208);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 716 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - -159, // on ";", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -159, // on "END", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 717 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -232, // on "END", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 718 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -228, // on "END", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 719 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -233, // on "END", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 720 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 917, // on ".", goto 916 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - -158, // on ";", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -158, // on "END", reduce `primary = variable_access => ActionFn(216);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 918, // on "[", goto 917 - 0, // on "]", error - 919, // on "^", goto 918 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 721 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 722 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -230, // on "END", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 723 - 722, // on "(", goto 721 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 723, // on "NIL", goto 722 - 724, // on "NOT", goto 723 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 725, // on "[", goto 724 - 0, // on "]", error - 0, // on "^", error - 726, // on r#"\'[^\']*\'"#, goto 725 - 727, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 726 - 728, // on r#"\\d+"#, goto 727 - 729, // on r#"\\d+\\.\\d+"#, goto 728 - // State 724 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 923, // on "]", goto 922 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 725 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -229, // on "END", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 726 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 727 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -231, // on "END", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 728 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -234, // on "END", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 729 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ",", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -71, // on "]", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 730 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -97, // on ",", reduce `index_expression = expression => ActionFn(177);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -97, // on "]", reduce `index_expression = expression => ActionFn(177);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 731 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - -219, // on ",", reduce `term = factor => ActionFn(210);` - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -219, // on "]", reduce `term = factor => ActionFn(210);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 732 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "]", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 733 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - -160, // on ",", reduce `primary = function_designator => ActionFn(218);` - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -160, // on "]", reduce `primary = function_designator => ActionFn(218);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 734 - 925, // on "(", goto 924 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "]", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 735 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -99, // on ",", reduce `index_expression_list = index_expression => ActionFn(176);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -99, // on "]", reduce `index_expression_list = index_expression => ActionFn(176);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 736 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 927, // on "]", goto 926 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 737 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "]", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 738 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 928, // on "**", goto 927 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ",", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -66, // on "]", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 739 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ",", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -161, // on "]", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 740 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 741 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - -68, // on ",", reduce `expression = simple_expression => ActionFn(206);` - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -68, // on "]", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 742 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - -205, // on ",", reduce `simple_expression = term => ActionFn(208);` - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -205, // on "]", reduce `simple_expression = term => ActionFn(208);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 743 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ",", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -159, // on "]", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 744 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ",", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -232, // on "]", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 745 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ",", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -228, // on "]", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 746 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ",", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -233, // on "]", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 747 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - -158, // on ",", reduce `primary = variable_access => ActionFn(216);` - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 933, // on ".", goto 932 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 934, // on "[", goto 933 - -158, // on "]", reduce `primary = variable_access => ActionFn(216);` - 935, // on "^", goto 934 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 748 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 749 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ",", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -230, // on "]", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 750 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 751 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 939, // on "]", goto 938 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 752 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ",", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -229, // on "]", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 753 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 754 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ",", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -231, // on "]", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 755 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ",", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -234, // on "]", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 756 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -42, // on ";", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -42, // on "END", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 757 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 758 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - -88, // on "OF", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 759 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 760 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 761 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - -70, // on "OF", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 762 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 763 - 962, // on "(", goto 961 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 963, // on "NIL", goto 962 - 964, // on "NOT", goto 963 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 965, // on "[", goto 964 - 0, // on "]", error - 0, // on "^", error - 966, // on r#"\'[^\']*\'"#, goto 965 - 967, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 966 - 968, // on r#"\\d+"#, goto 967 - 969, // on r#"\\d+\\.\\d+"#, goto 968 - // State 764 - -8, // on "(", reduce `addop = "+" => ActionFn(236);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -8, // on "+", reduce `addop = "+" => ActionFn(236);` - 0, // on ",", error - -8, // on "-", reduce `addop = "+" => ActionFn(236);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -8, // on "NIL", reduce `addop = "+" => ActionFn(236);` - -8, // on "NOT", reduce `addop = "+" => ActionFn(236);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -8, // on "[", reduce `addop = "+" => ActionFn(236);` - 0, // on "]", error - 0, // on "^", error - -8, // on r#"\'[^\']*\'"#, reduce `addop = "+" => ActionFn(236);` - -8, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `addop = "+" => ActionFn(236);` - -8, // on r#"\\d+"#, reduce `addop = "+" => ActionFn(236);` - -8, // on r#"\\d+\\.\\d+"#, reduce `addop = "+" => ActionFn(236);` - // State 765 - -9, // on "(", reduce `addop = "-" => ActionFn(237);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -9, // on "+", reduce `addop = "-" => ActionFn(237);` - 0, // on ",", error - -9, // on "-", reduce `addop = "-" => ActionFn(237);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -9, // on "NIL", reduce `addop = "-" => ActionFn(237);` - -9, // on "NOT", reduce `addop = "-" => ActionFn(237);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -9, // on "[", reduce `addop = "-" => ActionFn(237);` - 0, // on "]", error - 0, // on "^", error - -9, // on r#"\'[^\']*\'"#, reduce `addop = "-" => ActionFn(237);` - -9, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `addop = "-" => ActionFn(237);` - -9, // on r#"\\d+"#, reduce `addop = "-" => ActionFn(237);` - -9, // on r#"\\d+\\.\\d+"#, reduce `addop = "-" => ActionFn(237);` - // State 766 - -192, // on "(", reduce `relop = "<" => ActionFn(246);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -192, // on "+", reduce `relop = "<" => ActionFn(246);` - 0, // on ",", error - -192, // on "-", reduce `relop = "<" => ActionFn(246);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -192, // on "NIL", reduce `relop = "<" => ActionFn(246);` - -192, // on "NOT", reduce `relop = "<" => ActionFn(246);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -192, // on "[", reduce `relop = "<" => ActionFn(246);` - 0, // on "]", error - 0, // on "^", error - -192, // on r#"\'[^\']*\'"#, reduce `relop = "<" => ActionFn(246);` - -192, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "<" => ActionFn(246);` - -192, // on r#"\\d+"#, reduce `relop = "<" => ActionFn(246);` - -192, // on r#"\\d+\\.\\d+"#, reduce `relop = "<" => ActionFn(246);` - // State 767 - -194, // on "(", reduce `relop = "<=" => ActionFn(248);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -194, // on "+", reduce `relop = "<=" => ActionFn(248);` - 0, // on ",", error - -194, // on "-", reduce `relop = "<=" => ActionFn(248);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -194, // on "NIL", reduce `relop = "<=" => ActionFn(248);` - -194, // on "NOT", reduce `relop = "<=" => ActionFn(248);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -194, // on "[", reduce `relop = "<=" => ActionFn(248);` - 0, // on "]", error - 0, // on "^", error - -194, // on r#"\'[^\']*\'"#, reduce `relop = "<=" => ActionFn(248);` - -194, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "<=" => ActionFn(248);` - -194, // on r#"\\d+"#, reduce `relop = "<=" => ActionFn(248);` - -194, // on r#"\\d+\\.\\d+"#, reduce `relop = "<=" => ActionFn(248);` - // State 768 - -191, // on "(", reduce `relop = "<>" => ActionFn(245);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -191, // on "+", reduce `relop = "<>" => ActionFn(245);` - 0, // on ",", error - -191, // on "-", reduce `relop = "<>" => ActionFn(245);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -191, // on "NIL", reduce `relop = "<>" => ActionFn(245);` - -191, // on "NOT", reduce `relop = "<>" => ActionFn(245);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -191, // on "[", reduce `relop = "<>" => ActionFn(245);` - 0, // on "]", error - 0, // on "^", error - -191, // on r#"\'[^\']*\'"#, reduce `relop = "<>" => ActionFn(245);` - -191, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "<>" => ActionFn(245);` - -191, // on r#"\\d+"#, reduce `relop = "<>" => ActionFn(245);` - -191, // on r#"\\d+\\.\\d+"#, reduce `relop = "<>" => ActionFn(245);` - // State 769 - -190, // on "(", reduce `relop = "=" => ActionFn(244);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -190, // on "+", reduce `relop = "=" => ActionFn(244);` - 0, // on ",", error - -190, // on "-", reduce `relop = "=" => ActionFn(244);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -190, // on "NIL", reduce `relop = "=" => ActionFn(244);` - -190, // on "NOT", reduce `relop = "=" => ActionFn(244);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -190, // on "[", reduce `relop = "=" => ActionFn(244);` - 0, // on "]", error - 0, // on "^", error - -190, // on r#"\'[^\']*\'"#, reduce `relop = "=" => ActionFn(244);` - -190, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "=" => ActionFn(244);` - -190, // on r#"\\d+"#, reduce `relop = "=" => ActionFn(244);` - -190, // on r#"\\d+\\.\\d+"#, reduce `relop = "=" => ActionFn(244);` - // State 770 - -193, // on "(", reduce `relop = ">" => ActionFn(247);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -193, // on "+", reduce `relop = ">" => ActionFn(247);` - 0, // on ",", error - -193, // on "-", reduce `relop = ">" => ActionFn(247);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -193, // on "NIL", reduce `relop = ">" => ActionFn(247);` - -193, // on "NOT", reduce `relop = ">" => ActionFn(247);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -193, // on "[", reduce `relop = ">" => ActionFn(247);` - 0, // on "]", error - 0, // on "^", error - -193, // on r#"\'[^\']*\'"#, reduce `relop = ">" => ActionFn(247);` - -193, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = ">" => ActionFn(247);` - -193, // on r#"\\d+"#, reduce `relop = ">" => ActionFn(247);` - -193, // on r#"\\d+\\.\\d+"#, reduce `relop = ">" => ActionFn(247);` - // State 771 - -195, // on "(", reduce `relop = ">=" => ActionFn(249);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -195, // on "+", reduce `relop = ">=" => ActionFn(249);` - 0, // on ",", error - -195, // on "-", reduce `relop = ">=" => ActionFn(249);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -195, // on "NIL", reduce `relop = ">=" => ActionFn(249);` - -195, // on "NOT", reduce `relop = ">=" => ActionFn(249);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -195, // on "[", reduce `relop = ">=" => ActionFn(249);` - 0, // on "]", error - 0, // on "^", error - -195, // on r#"\'[^\']*\'"#, reduce `relop = ">=" => ActionFn(249);` - -195, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = ">=" => ActionFn(249);` - -195, // on r#"\\d+"#, reduce `relop = ">=" => ActionFn(249);` - -195, // on r#"\\d+\\.\\d+"#, reduce `relop = ">=" => ActionFn(249);` - // State 772 - -196, // on "(", reduce `relop = "IN" => ActionFn(250);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -196, // on "+", reduce `relop = "IN" => ActionFn(250);` - 0, // on ",", error - -196, // on "-", reduce `relop = "IN" => ActionFn(250);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -196, // on "NIL", reduce `relop = "IN" => ActionFn(250);` - -196, // on "NOT", reduce `relop = "IN" => ActionFn(250);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -196, // on "[", reduce `relop = "IN" => ActionFn(250);` - 0, // on "]", error - 0, // on "^", error - -196, // on r#"\'[^\']*\'"#, reduce `relop = "IN" => ActionFn(250);` - -196, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `relop = "IN" => ActionFn(250);` - -196, // on r#"\\d+"#, reduce `relop = "IN" => ActionFn(250);` - -196, // on r#"\\d+\\.\\d+"#, reduce `relop = "IN" => ActionFn(250);` - // State 773 - -10, // on "(", reduce `addop = "OR" => ActionFn(238);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -10, // on "+", reduce `addop = "OR" => ActionFn(238);` - 0, // on ",", error - -10, // on "-", reduce `addop = "OR" => ActionFn(238);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -10, // on "NIL", reduce `addop = "OR" => ActionFn(238);` - -10, // on "NOT", reduce `addop = "OR" => ActionFn(238);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -10, // on "[", reduce `addop = "OR" => ActionFn(238);` - 0, // on "]", error - 0, // on "^", error - -10, // on r#"\'[^\']*\'"#, reduce `addop = "OR" => ActionFn(238);` - -10, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `addop = "OR" => ActionFn(238);` - -10, // on r#"\\d+"#, reduce `addop = "OR" => ActionFn(238);` - -10, // on r#"\\d+\\.\\d+"#, reduce `addop = "OR" => ActionFn(238);` - // State 774 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 775 - -115, // on "(", reduce `mulop = "*" => ActionFn(239);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -115, // on "+", reduce `mulop = "*" => ActionFn(239);` - 0, // on ",", error - -115, // on "-", reduce `mulop = "*" => ActionFn(239);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -115, // on "NIL", reduce `mulop = "*" => ActionFn(239);` - -115, // on "NOT", reduce `mulop = "*" => ActionFn(239);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -115, // on "[", reduce `mulop = "*" => ActionFn(239);` - 0, // on "]", error - 0, // on "^", error - -115, // on r#"\'[^\']*\'"#, reduce `mulop = "*" => ActionFn(239);` - -115, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "*" => ActionFn(239);` - -115, // on r#"\\d+"#, reduce `mulop = "*" => ActionFn(239);` - -115, // on r#"\\d+\\.\\d+"#, reduce `mulop = "*" => ActionFn(239);` - // State 776 - -116, // on "(", reduce `mulop = "/" => ActionFn(240);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -116, // on "+", reduce `mulop = "/" => ActionFn(240);` - 0, // on ",", error - -116, // on "-", reduce `mulop = "/" => ActionFn(240);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -116, // on "NIL", reduce `mulop = "/" => ActionFn(240);` - -116, // on "NOT", reduce `mulop = "/" => ActionFn(240);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -116, // on "[", reduce `mulop = "/" => ActionFn(240);` - 0, // on "]", error - 0, // on "^", error - -116, // on r#"\'[^\']*\'"#, reduce `mulop = "/" => ActionFn(240);` - -116, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "/" => ActionFn(240);` - -116, // on r#"\\d+"#, reduce `mulop = "/" => ActionFn(240);` - -116, // on r#"\\d+\\.\\d+"#, reduce `mulop = "/" => ActionFn(240);` - // State 777 - -119, // on "(", reduce `mulop = "AND" => ActionFn(243);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -119, // on "+", reduce `mulop = "AND" => ActionFn(243);` - 0, // on ",", error - -119, // on "-", reduce `mulop = "AND" => ActionFn(243);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -119, // on "NIL", reduce `mulop = "AND" => ActionFn(243);` - -119, // on "NOT", reduce `mulop = "AND" => ActionFn(243);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -119, // on "[", reduce `mulop = "AND" => ActionFn(243);` - 0, // on "]", error - 0, // on "^", error - -119, // on r#"\'[^\']*\'"#, reduce `mulop = "AND" => ActionFn(243);` - -119, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "AND" => ActionFn(243);` - -119, // on r#"\\d+"#, reduce `mulop = "AND" => ActionFn(243);` - -119, // on r#"\\d+\\.\\d+"#, reduce `mulop = "AND" => ActionFn(243);` - // State 778 - -117, // on "(", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -117, // on "+", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on ",", error - -117, // on "-", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -117, // on "NIL", reduce `mulop = "DIV" => ActionFn(241);` - -117, // on "NOT", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -117, // on "[", reduce `mulop = "DIV" => ActionFn(241);` - 0, // on "]", error - 0, // on "^", error - -117, // on r#"\'[^\']*\'"#, reduce `mulop = "DIV" => ActionFn(241);` - -117, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "DIV" => ActionFn(241);` - -117, // on r#"\\d+"#, reduce `mulop = "DIV" => ActionFn(241);` - -117, // on r#"\\d+\\.\\d+"#, reduce `mulop = "DIV" => ActionFn(241);` - // State 779 - -118, // on "(", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -118, // on "+", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on ",", error - -118, // on "-", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -118, // on "NIL", reduce `mulop = "MOD" => ActionFn(242);` - -118, // on "NOT", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -118, // on "[", reduce `mulop = "MOD" => ActionFn(242);` - 0, // on "]", error - 0, // on "^", error - -118, // on r#"\'[^\']*\'"#, reduce `mulop = "MOD" => ActionFn(242);` - -118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `mulop = "MOD" => ActionFn(242);` - -118, // on r#"\\d+"#, reduce `mulop = "MOD" => ActionFn(242);` - -118, // on r#"\\d+\\.\\d+"#, reduce `mulop = "MOD" => ActionFn(242);` - // State 780 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 972, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 971 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 781 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 782 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - -239, // on "OF", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 783 - 0, // on "(", error - -71, // on ")", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 784 - 0, // on "(", error - 974, // on ")", goto 973 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 785 - 0, // on "(", error - -219, // on ")", reduce `term = factor => ActionFn(210);` - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 786 - 0, // on "(", error - -238, // on ")", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 787 - 0, // on "(", error - -160, // on ")", reduce `primary = function_designator => ActionFn(218);` - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 788 - 976, // on "(", goto 975 - -236, // on ")", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 789 - 0, // on "(", error - -237, // on ")", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 790 - 0, // on "(", error - -66, // on ")", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 977, // on "**", goto 976 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 791 - 0, // on "(", error - -161, // on ")", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 792 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 793 - 0, // on "(", error - -68, // on ")", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 794 - 0, // on "(", error - -205, // on ")", reduce `simple_expression = term => ActionFn(208);` - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 795 - 0, // on "(", error - -159, // on ")", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 796 - 0, // on "(", error - -158, // on ")", reduce `primary = variable_access => ActionFn(216);` - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 982, // on ".", goto 981 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 983, // on "[", goto 982 - 0, // on "]", error - 984, // on "^", goto 983 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 797 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 798 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 799 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 988, // on "]", goto 987 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 800 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 801 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - -163, // on "OF", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 802 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ",", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - -71, // on "..", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -71, // on "]", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 803 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -111, // on ",", reduce `member_designator = expression => ActionFn(235);` - 0, // on "-", error - 0, // on ".", error - -111, // on "..", reduce `member_designator = expression => ActionFn(235);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -111, // on "]", reduce `member_designator = expression => ActionFn(235);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 804 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - -219, // on ",", reduce `term = factor => ActionFn(210);` - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - -219, // on "..", reduce `term = factor => ActionFn(210);` - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -219, // on "]", reduce `term = factor => ActionFn(210);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 805 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "..", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "]", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 806 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - -160, // on ",", reduce `primary = function_designator => ActionFn(218);` - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - -160, // on "..", reduce `primary = function_designator => ActionFn(218);` - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -160, // on "]", reduce `primary = function_designator => ActionFn(218);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 807 - 990, // on "(", goto 989 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "..", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "]", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 808 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "..", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "]", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 809 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -113, // on ",", reduce `member_designator_list = member_designator => ActionFn(233);` - 0, // on "-", error - 0, // on ".", error - 991, // on "..", goto 990 - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -113, // on "]", reduce `member_designator_list = member_designator => ActionFn(233);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 810 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 993, // on "]", goto 992 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 811 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 994, // on "**", goto 993 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ",", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - -66, // on "..", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -66, // on "]", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 812 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ",", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - -161, // on "..", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -161, // on "]", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 813 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 0, // on "]", error - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 814 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - -68, // on ",", reduce `expression = simple_expression => ActionFn(206);` - 766, // on "-", goto 765 - 0, // on ".", error - -68, // on "..", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -68, // on "]", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 815 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - -205, // on ",", reduce `simple_expression = term => ActionFn(208);` - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - -205, // on "..", reduce `simple_expression = term => ActionFn(208);` - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -205, // on "]", reduce `simple_expression = term => ActionFn(208);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 816 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ",", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - -159, // on "..", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -159, // on "]", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 817 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ",", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - -232, // on "..", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -232, // on "]", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 818 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ",", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - -228, // on "..", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -228, // on "]", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 819 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ",", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - -233, // on "..", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -233, // on "]", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 820 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - -158, // on ",", reduce `primary = variable_access => ActionFn(216);` - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 999, // on ".", goto 998 - -158, // on "..", reduce `primary = variable_access => ActionFn(216);` - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1000, // on "[", goto 999 - -158, // on "]", reduce `primary = variable_access => ActionFn(216);` - 1001, // on "^", goto 1000 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 821 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 822 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ",", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - -230, // on "..", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -230, // on "]", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 823 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 0, // on "]", error - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 824 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1005, // on "]", goto 1004 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 825 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - -201, // on "OF", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 826 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ",", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - -229, // on "..", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -229, // on "]", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 827 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 828 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ",", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - -231, // on "..", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -231, // on "]", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 829 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ",", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - -234, // on "..", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -234, // on "]", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 830 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 831 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1048, // on "BEGIN", goto 1047 - 1049, // on "CASE", goto 1048 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 1050, // on "FOR", goto 1049 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1051, // on "GOTO", goto 1050 - 1052, // on "IF", goto 1051 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1053, // on "REPEAT", goto 1052 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 1054, // on "WHILE", goto 1053 - 1055, // on "WITH", goto 1054 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1056, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1055 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 832 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -88, // on "THEN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 833 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 834 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 835 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -70, // on "THEN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 836 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 837 - 1076, // on "(", goto 1075 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1077, // on "NIL", goto 1076 - 1078, // on "NOT", goto 1077 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1079, // on "[", goto 1078 - 0, // on "]", error - 0, // on "^", error - 1080, // on r#"\'[^\']*\'"#, goto 1079 - 1081, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1080 - 1082, // on r#"\\d+"#, goto 1081 - 1083, // on r#"\\d+\\.\\d+"#, goto 1082 - // State 838 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 839 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1086, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1085 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 840 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 841 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -239, // on "THEN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 842 - 0, // on "(", error - 1088, // on ")", goto 1087 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 843 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -163, // on "THEN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 844 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1089, // on "]", goto 1088 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 845 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -201, // on "THEN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 846 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -177, // on ";", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -177, // on "UNTIL", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 847 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 848 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 849 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 850 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -199, // on ";", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -199, // on "BEGIN", reduce `semicolon = ";" => ActionFn(252);` - -199, // on "CASE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - -199, // on "FOR", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - -199, // on "GOTO", reduce `semicolon = ";" => ActionFn(252);` - -199, // on "IF", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - -199, // on "REPEAT", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -199, // on "UNTIL", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "VAR", error - -199, // on "WHILE", reduce `semicolon = ";" => ActionFn(252);` - -199, // on "WITH", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+\\.\\d+"#, error - // State 851 - 722, // on "(", goto 721 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 723, // on "NIL", goto 722 - 724, // on "NOT", goto 723 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 725, // on "[", goto 724 - 0, // on "]", error - 0, // on "^", error - 726, // on r#"\'[^\']*\'"#, goto 725 - 727, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 726 - 728, // on r#"\\d+"#, goto 727 - 729, // on r#"\\d+\\.\\d+"#, goto 728 - // State 852 - 1113, // on "(", goto 1112 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1114, // on "NIL", goto 1113 - 1115, // on "NOT", goto 1114 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1116, // on "[", goto 1115 - 0, // on "]", error - 0, // on "^", error - 1117, // on r#"\'[^\']*\'"#, goto 1116 - 1118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1117 - 1119, // on r#"\\d+"#, goto 1118 - 1120, // on r#"\\d+\\.\\d+"#, goto 1119 - // State 853 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 527, // on ";", goto 526 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1121, // on "END", goto 1120 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 854 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 1122, // on "OF", goto 1121 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 855 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 1123, // on ":=", goto 1122 - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 856 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -93, // on ";", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -93, // on "UNTIL", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 857 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -105, // on ";", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -105, // on "UNTIL", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 858 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 1124, // on "THEN", goto 1123 - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 859 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 851, // on ";", goto 850 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 1125, // on "UNTIL", goto 1124 - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 860 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 1126, // on "DO", goto 1125 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 861 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 1127, // on "DO", goto 1126 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 862 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 863 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "DO", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 864 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 865 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 866 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "DO", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 867 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 868 - 1149, // on "(", goto 1148 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1150, // on "NIL", goto 1149 - 1151, // on "NOT", goto 1150 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1152, // on "[", goto 1151 - 0, // on "]", error - 0, // on "^", error - 1153, // on r#"\'[^\']*\'"#, goto 1152 - 1154, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1153 - 1155, // on r#"\\d+"#, goto 1154 - 1156, // on r#"\\d+\\.\\d+"#, goto 1155 - // State 869 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 870 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1159, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1158 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 871 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 872 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "DO", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 873 - 0, // on "(", error - 1161, // on ")", goto 1160 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 874 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "DO", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 875 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1162, // on "]", goto 1161 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 876 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "DO", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 877 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 656, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 655 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 878 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 879 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 656, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 655 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 880 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 881 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "-", error - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -239, // on "DO", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 882 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 527, // on ";", goto 526 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1168, // on "END", goto 1167 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 883 - 377, // on "(", goto 376 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 378, // on "ARRAY", goto 377 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 379, // on "PACKED", goto 378 - 380, // on "PFILE", goto 379 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 381, // on "RECORD", goto 380 - 0, // on "REPEAT", error - 382, // on "SET", goto 381 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 383, // on "^", goto 382 - 119, // on r#"\'[^\']*\'"#, goto 118 - 384, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 383 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 884 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -186, // on ";", reduce `record_type = "RECORD", record_section_list, semicolon, variant_part, "END" => ActionFn(70);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -186, // on "END", reduce `record_type = "RECORD", record_section_list, semicolon, variant_part, "END" => ActionFn(70);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 885 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 1170, // on ":", goto 1169 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 886 - 0, // on "(", error - -184, // on ")", reduce `record_section_list = record_section => ActionFn(73);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -184, // on ";", reduce `record_section_list = record_section => ActionFn(73);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 887 - 0, // on "(", error - 1172, // on ")", goto 1171 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 1173, // on ";", goto 1172 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 888 - 0, // on "(", error - 1174, // on ")", goto 1173 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 889 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 308, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 307 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 890 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -44, // on ",", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -44, // on ":", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 891 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 892 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -157, // on "END", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 893 - -40, // on "(", reduce `comma = "," => ActionFn(253);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -40, // on "+", reduce `comma = "," => ActionFn(253);` - 0, // on ",", error - -40, // on "-", reduce `comma = "," => ActionFn(253);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -40, // on "NIL", reduce `comma = "," => ActionFn(253);` - -40, // on "NOT", reduce `comma = "," => ActionFn(253);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -40, // on "[", reduce `comma = "," => ActionFn(253);` - 0, // on "]", error - 0, // on "^", error - -40, // on r#"\'[^\']*\'"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"\\d+"#, reduce `comma = "," => ActionFn(253);` - -40, // on r#"\\d+\\.\\d+"#, reduce `comma = "," => ActionFn(253);` - // State 894 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 895 - 0, // on "(", error - -88, // on ")", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ",", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ":", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 896 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 897 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 898 - 0, // on "(", error - -70, // on ")", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ",", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ":", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 899 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 900 - 1197, // on "(", goto 1196 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1198, // on "NIL", goto 1197 - 1199, // on "NOT", goto 1198 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1200, // on "[", goto 1199 - 0, // on "]", error - 0, // on "^", error - 1201, // on r#"\'[^\']*\'"#, goto 1200 - 1202, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1201 - 1203, // on r#"\\d+"#, goto 1202 - 1204, // on r#"\\d+\\.\\d+"#, goto 1203 - // State 901 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 902 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1207, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1206 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 903 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 904 - 0, // on "(", error - -239, // on ")", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ":", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 905 - 0, // on "(", error - 1209, // on ")", goto 1208 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 906 - 0, // on "(", error - -163, // on ")", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ",", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ":", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 907 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1210, // on "]", goto 1209 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 908 - 0, // on "(", error - -201, // on ")", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ",", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ":", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 909 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - -88, // on ";", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -88, // on "END", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 910 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 911 - 722, // on "(", goto 721 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 723, // on "NIL", goto 722 - 724, // on "NOT", goto 723 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 725, // on "[", goto 724 - 0, // on "]", error - 0, // on "^", error - 726, // on r#"\'[^\']*\'"#, goto 725 - 727, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 726 - 728, // on r#"\\d+"#, goto 727 - 729, // on r#"\\d+\\.\\d+"#, goto 728 - // State 912 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - -70, // on ";", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -70, // on "END", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 913 - 722, // on "(", goto 721 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 723, // on "NIL", goto 722 - 724, // on "NOT", goto 723 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 725, // on "[", goto 724 - 0, // on "]", error - 0, // on "^", error - 726, // on r#"\'[^\']*\'"#, goto 725 - 727, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 726 - 728, // on r#"\\d+"#, goto 727 - 729, // on r#"\\d+\\.\\d+"#, goto 728 - // State 914 - 1230, // on "(", goto 1229 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1231, // on "NIL", goto 1230 - 1232, // on "NOT", goto 1231 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1233, // on "[", goto 1232 - 0, // on "]", error - 0, // on "^", error - 1234, // on r#"\'[^\']*\'"#, goto 1233 - 1235, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1234 - 1236, // on r#"\\d+"#, goto 1235 - 1237, // on r#"\\d+\\.\\d+"#, goto 1236 - // State 915 - 722, // on "(", goto 721 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 723, // on "NIL", goto 722 - 724, // on "NOT", goto 723 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 725, // on "[", goto 724 - 0, // on "]", error - 0, // on "^", error - 726, // on r#"\'[^\']*\'"#, goto 725 - 727, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 726 - 728, // on r#"\\d+"#, goto 727 - 729, // on r#"\\d+\\.\\d+"#, goto 728 - // State 916 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1240, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1239 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 917 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 918 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - -239, // on ";", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -239, // on "END", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 919 - 0, // on "(", error - 1242, // on ")", goto 1241 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 920 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - -163, // on ";", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -163, // on "END", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 921 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1243, // on "]", goto 1242 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 922 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - -201, // on ";", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -201, // on "END", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 923 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ",", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -88, // on "]", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 924 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 925 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 926 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -103, // on ":=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 927 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 928 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ",", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -70, // on "]", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 929 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 930 - 1264, // on "(", goto 1263 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1265, // on "NIL", goto 1264 - 1266, // on "NOT", goto 1265 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1267, // on "[", goto 1266 - 0, // on "]", error - 0, // on "^", error - 1268, // on r#"\'[^\']*\'"#, goto 1267 - 1269, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1268 - 1270, // on r#"\\d+"#, goto 1269 - 1271, // on r#"\\d+\\.\\d+"#, goto 1270 - // State 931 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 932 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1274, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1273 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 933 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 934 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "]", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 935 - 0, // on "(", error - 1276, // on ")", goto 1275 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 936 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ",", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -163, // on "]", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 937 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1277, // on "]", goto 1276 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 938 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ",", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -201, // on "]", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 939 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 517, // on ",", goto 516 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 1278, // on ":", goto 1277 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 940 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -23, // on ";", reduce `case_list_element_list = case_list_element => ActionFn(194);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -23, // on "END", reduce `case_list_element_list = case_list_element => ActionFn(194);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 941 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 1280, // on ";", goto 1279 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1281, // on "END", goto 1280 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 942 - 0, // on "(", error - 1282, // on ")", goto 1281 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 943 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - -67, // on "OF", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 944 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - -206, // on "OF", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 945 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - -71, // on "OF", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 946 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - -219, // on "OF", reduce `term = factor => ActionFn(210);` - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 947 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - -238, // on "OF", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 948 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - -160, // on "OF", reduce `primary = function_designator => ActionFn(218);` - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 949 - 1284, // on "(", goto 1283 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - -236, // on "OF", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 950 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - -237, // on "OF", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 951 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1285, // on "**", goto 1284 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - -66, // on "OF", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 952 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - -161, // on "OF", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 953 - 962, // on "(", goto 961 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 963, // on "NIL", goto 962 - 964, // on "NOT", goto 963 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 965, // on "[", goto 964 - 0, // on "]", error - 0, // on "^", error - 966, // on r#"\'[^\']*\'"#, goto 965 - 967, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 966 - 968, // on r#"\\d+"#, goto 967 - 969, // on r#"\\d+\\.\\d+"#, goto 968 - // State 954 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - -69, // on "OF", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 955 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - -205, // on "OF", reduce `simple_expression = term => ActionFn(208);` - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 956 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - -159, // on "OF", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 957 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - -232, // on "OF", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 958 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - -228, // on "OF", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 959 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - -233, // on "OF", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 960 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1289, // on ".", goto 1288 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - -158, // on "OF", reduce `primary = variable_access => ActionFn(216);` - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1290, // on "[", goto 1289 - 0, // on "]", error - 1291, // on "^", goto 1290 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 961 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 962 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - -230, // on "OF", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 963 - 962, // on "(", goto 961 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 963, // on "NIL", goto 962 - 964, // on "NOT", goto 963 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 965, // on "[", goto 964 - 0, // on "]", error - 0, // on "^", error - 966, // on r#"\'[^\']*\'"#, goto 965 - 967, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 966 - 968, // on r#"\\d+"#, goto 967 - 969, // on r#"\\d+\\.\\d+"#, goto 968 - // State 964 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1295, // on "]", goto 1294 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 965 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - -229, // on "OF", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 966 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - -94, // on "OF", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 967 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - -231, // on "OF", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 968 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - -234, // on "OF", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 969 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - -220, // on "OF", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 970 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - -72, // on "OF", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 971 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - -94, // on "OF", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 972 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1296, // on "]", goto 1295 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 973 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - -162, // on "OF", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 974 - 0, // on "(", error - -88, // on ")", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 975 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 976 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 977 - 0, // on "(", error - -70, // on ")", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 978 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 979 - 1313, // on "(", goto 1312 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 1314, // on "NOT", goto 1313 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1315, // on "[", goto 1314 - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 1316, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1315 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 980 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 981 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1319, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1318 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 982 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 983 - 0, // on "(", error - -239, // on ")", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 984 - 0, // on "(", error - 1321, // on ")", goto 1320 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 985 - 0, // on "(", error - -163, // on ")", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 986 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1322, // on "]", goto 1321 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 987 - 0, // on "(", error - -201, // on ")", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 988 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ",", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - -88, // on "..", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -88, // on "]", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 989 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 990 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 0, // on "]", error - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 991 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 0, // on "]", error - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 992 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - -200, // on "OF", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 993 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 0, // on "]", error - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 994 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ",", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - -70, // on "..", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -70, // on "]", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 995 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 0, // on "]", error - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 996 - 1344, // on "(", goto 1343 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1345, // on "NIL", goto 1344 - 1346, // on "NOT", goto 1345 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1347, // on "[", goto 1346 - 0, // on "]", error - 0, // on "^", error - 1348, // on r#"\'[^\']*\'"#, goto 1347 - 1349, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1348 - 1350, // on r#"\\d+"#, goto 1349 - 1351, // on r#"\\d+\\.\\d+"#, goto 1350 - // State 997 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 0, // on "]", error - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 998 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1354, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1353 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 999 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1000 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "..", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "]", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1001 - 0, // on "(", error - 1356, // on ")", goto 1355 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1002 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ",", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - -163, // on "..", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -163, // on "]", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1003 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1357, // on "]", goto 1356 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1004 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ",", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - -201, // on "..", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -201, // on "]", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1005 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - -71, // on "DOWNTO", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -71, // on "TO", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1006 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - -104, // on "DOWNTO", reduce `initial_value = expression => ActionFn(199);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -104, // on "TO", reduce `initial_value = expression => ActionFn(199);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1007 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - -219, // on "DOWNTO", reduce `term = factor => ActionFn(210);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -219, // on "TO", reduce `term = factor => ActionFn(210);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1008 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - -238, // on "DOWNTO", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -238, // on "TO", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1009 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - -160, // on "DOWNTO", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -160, // on "TO", reduce `primary = function_designator => ActionFn(218);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1010 - 1359, // on "(", goto 1358 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - -236, // on "DOWNTO", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -236, // on "TO", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1011 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - -237, // on "DOWNTO", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -237, // on "TO", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1012 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 1361, // on "DOWNTO", goto 1360 - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 1362, // on "TO", goto 1361 - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1013 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1363, // on "**", goto 1362 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - -66, // on "DOWNTO", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -66, // on "TO", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1014 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - -161, // on "DOWNTO", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -161, // on "TO", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1015 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 1016 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - -68, // on "DOWNTO", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -68, // on "TO", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1017 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - -205, // on "DOWNTO", reduce `simple_expression = term => ActionFn(208);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -205, // on "TO", reduce `simple_expression = term => ActionFn(208);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1018 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - -159, // on "DOWNTO", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -159, // on "TO", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1019 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - -232, // on "DOWNTO", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -232, // on "TO", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1020 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - -228, // on "DOWNTO", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -228, // on "TO", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1021 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - -233, // on "DOWNTO", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -233, // on "TO", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1022 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1368, // on ".", goto 1367 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - -158, // on "DOWNTO", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -158, // on "TO", reduce `primary = variable_access => ActionFn(216);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1369, // on "[", goto 1368 - 0, // on "]", error - 1370, // on "^", goto 1369 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1023 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1024 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - -230, // on "DOWNTO", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -230, // on "TO", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1025 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 1026 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1374, // on "]", goto 1373 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1027 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - -229, // on "DOWNTO", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -229, // on "TO", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1028 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - -94, // on "DOWNTO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -94, // on "TO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1029 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - -231, // on "DOWNTO", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -231, // on "TO", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1030 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - -234, // on "DOWNTO", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -234, // on "TO", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1031 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -128, // on ";", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -128, // on "ELSE", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - -128, // on "END", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1032 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -132, // on ";", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -132, // on "ELSE", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - -132, // on "END", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1033 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -137, // on ";", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -137, // on "ELSE", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - -137, // on "END", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1034 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -135, // on ";", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -135, // on "ELSE", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - -135, // on "END", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1035 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -208, // on ";", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 1375, // on "ELSE", goto 1374 - -208, // on "END", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1036 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -136, // on ";", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -136, // on "ELSE", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - -136, // on "END", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1037 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -134, // on ";", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -134, // on "ELSE", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - -134, // on "END", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1038 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -131, // on ";", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -131, // on "ELSE", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - -131, // on "END", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1039 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -130, // on ";", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -130, // on "ELSE", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - -130, // on "END", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1040 - 1377, // on "(", goto 1376 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -236, // on ":=", reduce `variable_access = identifier => ActionFn(170);` - -178, // on ";", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -178, // on "ELSE", reduce `procedure_statement = identifier => ActionFn(180);` - -178, // on "END", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1041 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 1378, // on ":", goto 1377 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1042 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -37, // on ";", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -37, // on "ELSE", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - -37, // on "END", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1043 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -129, // on ";", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -129, // on "ELSE", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - -129, // on "END", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1044 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -133, // on ";", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -133, // on "ELSE", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - -133, // on "END", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1045 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -147, // on ";", reduce `open_if_statement = "IF", boolean_expression, "THEN", statement => ActionFn(166);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -147, // on "END", reduce `open_if_statement = "IF", boolean_expression, "THEN", statement => ActionFn(166);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1046 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 529, // on ".", goto 528 - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 1379, // on ":=", goto 1378 - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 531, // on "[", goto 530 - 0, // on "]", error - 532, // on "^", goto 531 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1047 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1048 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 1049 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 564, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 563 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1050 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 1384, // on r#"\\d+"#, goto 1383 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1051 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 1052 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1053 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 1054 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 656, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 655 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1055 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -94, // on ":=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1056 - 0, // on "(", error - 1389, // on ")", goto 1388 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1057 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -67, // on "THEN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1058 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -206, // on "THEN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1059 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -71, // on "THEN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1060 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -219, // on "THEN", reduce `term = factor => ActionFn(210);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1061 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -238, // on "THEN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1062 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -160, // on "THEN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1063 - 1391, // on "(", goto 1390 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -236, // on "THEN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1064 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -237, // on "THEN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1065 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1392, // on "**", goto 1391 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -66, // on "THEN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1066 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -161, // on "THEN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1067 - 1076, // on "(", goto 1075 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1077, // on "NIL", goto 1076 - 1078, // on "NOT", goto 1077 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1079, // on "[", goto 1078 - 0, // on "]", error - 0, // on "^", error - 1080, // on r#"\'[^\']*\'"#, goto 1079 - 1081, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1080 - 1082, // on r#"\\d+"#, goto 1081 - 1083, // on r#"\\d+\\.\\d+"#, goto 1082 - // State 1068 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -69, // on "THEN", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1069 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -205, // on "THEN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1070 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -159, // on "THEN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1071 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -232, // on "THEN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1072 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -228, // on "THEN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1073 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -233, // on "THEN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1074 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1396, // on ".", goto 1395 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -158, // on "THEN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1397, // on "[", goto 1396 - 0, // on "]", error - 1398, // on "^", goto 1397 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1075 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1076 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -230, // on "THEN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1077 - 1076, // on "(", goto 1075 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1077, // on "NIL", goto 1076 - 1078, // on "NOT", goto 1077 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1079, // on "[", goto 1078 - 0, // on "]", error - 0, // on "^", error - 1080, // on r#"\'[^\']*\'"#, goto 1079 - 1081, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1080 - 1082, // on r#"\\d+"#, goto 1081 - 1083, // on r#"\\d+\\.\\d+"#, goto 1082 - // State 1078 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1402, // on "]", goto 1401 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1079 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -229, // on "THEN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1080 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -94, // on "THEN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1081 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -231, // on "THEN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1082 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -234, // on "THEN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1083 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -220, // on "THEN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1084 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -72, // on "THEN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1085 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -94, // on "THEN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1086 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1403, // on "]", goto 1402 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1087 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -162, // on "THEN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1088 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -200, // on "THEN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1089 - 0, // on "(", error - 1404, // on ")", goto 1403 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1090 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -36, // on ";", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -36, // on "UNTIL", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1091 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -149, // on ";", reduce `open_statement = label, ":", non_labeled_open_statement => ActionFn(140);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -149, // on "UNTIL", reduce `open_statement = label, ":", non_labeled_open_statement => ActionFn(140);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1092 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -210, // on ";", reduce `statement_sequence = statement_sequence, semicolon, statement => ActionFn(136);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -210, // on "UNTIL", reduce `statement_sequence = statement_sequence, semicolon, statement => ActionFn(136);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1093 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -197, // on ";", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -197, // on "END", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1094 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -15, // on ";", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -15, // on "END", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1095 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - -71, // on ";", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -71, // on "UNTIL", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1096 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -12, // on ";", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -12, // on "UNTIL", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1097 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - -219, // on ";", reduce `term = factor => ActionFn(210);` - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -219, // on "UNTIL", reduce `term = factor => ActionFn(210);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1098 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - -238, // on ";", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -238, // on "UNTIL", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1099 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - -160, // on ";", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -160, // on "UNTIL", reduce `primary = function_designator => ActionFn(218);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1100 - 1406, // on "(", goto 1405 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - -236, // on ";", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -236, // on "UNTIL", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1101 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - -237, // on ";", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -237, // on "UNTIL", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1102 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1407, // on "**", goto 1406 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - -66, // on ";", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -66, // on "UNTIL", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1103 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - -161, // on ";", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -161, // on "UNTIL", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1104 - 1113, // on "(", goto 1112 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1114, // on "NIL", goto 1113 - 1115, // on "NOT", goto 1114 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1116, // on "[", goto 1115 - 0, // on "]", error - 0, // on "^", error - 1117, // on r#"\'[^\']*\'"#, goto 1116 - 1118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1117 - 1119, // on r#"\\d+"#, goto 1118 - 1120, // on r#"\\d+\\.\\d+"#, goto 1119 - // State 1105 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -68, // on ";", reduce `expression = simple_expression => ActionFn(206);` - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -68, // on "UNTIL", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1106 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -205, // on ";", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -205, // on "UNTIL", reduce `simple_expression = term => ActionFn(208);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1107 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - -159, // on ";", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -159, // on "UNTIL", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1108 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -232, // on "UNTIL", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1109 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -228, // on "UNTIL", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1110 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -233, // on "UNTIL", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1111 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1412, // on ".", goto 1411 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - -158, // on ";", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -158, // on "UNTIL", reduce `primary = variable_access => ActionFn(216);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1413, // on "[", goto 1412 - 0, // on "]", error - 1414, // on "^", goto 1413 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1112 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1113 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -230, // on "UNTIL", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1114 - 1113, // on "(", goto 1112 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1114, // on "NIL", goto 1113 - 1115, // on "NOT", goto 1114 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1116, // on "[", goto 1115 - 0, // on "]", error - 0, // on "^", error - 1117, // on r#"\'[^\']*\'"#, goto 1116 - 1118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1117 - 1119, // on r#"\\d+"#, goto 1118 - 1120, // on r#"\\d+\\.\\d+"#, goto 1119 - // State 1115 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1418, // on "]", goto 1417 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1116 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -229, // on "UNTIL", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1117 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1118 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -231, // on "UNTIL", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1119 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -234, // on "UNTIL", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1120 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -42, // on ";", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -42, // on "UNTIL", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1121 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 1122 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 1123 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1437, // on "BEGIN", goto 1436 - 1438, // on "CASE", goto 1437 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 1439, // on "FOR", goto 1438 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1440, // on "GOTO", goto 1439 - 1441, // on "IF", goto 1440 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1442, // on "REPEAT", goto 1441 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 1443, // on "WHILE", goto 1442 - 1444, // on "WITH", goto 1443 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1445, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1444 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1124 - 1113, // on "(", goto 1112 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1114, // on "NIL", goto 1113 - 1115, // on "NOT", goto 1114 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1116, // on "[", goto 1115 - 0, // on "]", error - 0, // on "^", error - 1117, // on r#"\'[^\']*\'"#, goto 1116 - 1118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1117 - 1119, // on r#"\\d+"#, goto 1118 - 1120, // on r#"\\d+\\.\\d+"#, goto 1119 - // State 1125 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1126 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1127 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -38, // on ";", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -38, // on "END", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1128 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -151, // on ";", reduce `open_while_statement = "WHILE", boolean_expression, "DO", open_statement => ActionFn(160);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -151, // on "END", reduce `open_while_statement = "WHILE", boolean_expression, "DO", open_statement => ActionFn(160);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1129 - 0, // on "(", error - 1452, // on ")", goto 1451 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1130 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "DO", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1131 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - -206, // on "DO", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1132 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "DO", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1133 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - -219, // on "DO", reduce `term = factor => ActionFn(210);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1134 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "DO", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1135 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - -160, // on "DO", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1136 - 1454, // on "(", goto 1453 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "DO", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1137 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "DO", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1138 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1455, // on "**", goto 1454 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "DO", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1139 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "DO", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1140 - 1149, // on "(", goto 1148 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1150, // on "NIL", goto 1149 - 1151, // on "NOT", goto 1150 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1152, // on "[", goto 1151 - 0, // on "]", error - 0, // on "^", error - 1153, // on r#"\'[^\']*\'"#, goto 1152 - 1154, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1153 - 1155, // on r#"\\d+"#, goto 1154 - 1156, // on r#"\\d+\\.\\d+"#, goto 1155 - // State 1141 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -69, // on "DO", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1142 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - -205, // on "DO", reduce `simple_expression = term => ActionFn(208);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1143 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "DO", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1144 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "DO", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1145 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "DO", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1146 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "DO", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1147 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1459, // on ".", goto 1458 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - -158, // on "DO", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1460, // on "[", goto 1459 - 0, // on "]", error - 1461, // on "^", goto 1460 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1148 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1149 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "DO", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1150 - 1149, // on "(", goto 1148 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1150, // on "NIL", goto 1149 - 1151, // on "NOT", goto 1150 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1152, // on "[", goto 1151 - 0, // on "]", error - 0, // on "^", error - 1153, // on r#"\'[^\']*\'"#, goto 1152 - 1154, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1153 - 1155, // on r#"\\d+"#, goto 1154 - 1156, // on r#"\\d+\\.\\d+"#, goto 1155 - // State 1151 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1465, // on "]", goto 1464 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1152 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "DO", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1153 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "DO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1154 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "DO", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1155 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "DO", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1156 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "DO", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1157 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "DO", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1158 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "DO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1159 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1466, // on "]", goto 1465 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1160 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "DO", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1161 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "DO", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1162 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -188, // on ",", reduce `record_variable_list = record_variable_list, comma, variable_access => ActionFn(203);` - 0, // on "-", error - 880, // on ".", goto 879 - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -188, // on "DO", reduce `record_variable_list = record_variable_list, comma, variable_access => ActionFn(203);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 881, // on "[", goto 880 - 0, // on "]", error - 882, // on "^", goto 881 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1163 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -39, // on ";", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -39, // on "END", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1164 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -152, // on ";", reduce `open_with_statement = "WITH", record_variable_list, "DO", open_statement => ActionFn(164);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -152, // on "END", reduce `open_with_statement = "WITH", record_variable_list, "DO", open_statement => ActionFn(164);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1165 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "-", error - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -72, // on "DO", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1166 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1467, // on "]", goto 1466 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1167 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -42, // on ";", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1168 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -11, // on ";", reduce `array_type = "ARRAY", "[", index_list, "]", "OF", component_type => ActionFn(62);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -11, // on "END", reduce `array_type = "ARRAY", "[", index_list, "]", "OF", component_type => ActionFn(62);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1169 - 1482, // on "(", goto 1481 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 1483, // on "ARRAY", goto 1482 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 1484, // on "PACKED", goto 1483 - 1485, // on "PFILE", goto 1484 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 1486, // on "RECORD", goto 1485 - 0, // on "REPEAT", error - 1487, // on "SET", goto 1486 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 1488, // on "^", goto 1487 - 119, // on r#"\'[^\']*\'"#, goto 118 - 1489, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1488 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 1170 - 0, // on "(", error - -253, // on ")", reduce `variant_part = => ActionFn(261);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 890, // on "CASE", goto 889 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1171 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -246, // on ";", reduce `variant = case_constant_list, ":", "(", record_section_list, ")" => ActionFn(82);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -246, // on "END", reduce `variant = case_constant_list, ":", "(", record_section_list, ")" => ActionFn(82);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1172 - 0, // on "(", error - -199, // on ")", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - -199, // on "CASE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1173 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -248, // on ";", reduce `variant = case_constant_list, ":", "(", variant_part, ")" => ActionFn(84);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -248, // on "END", reduce `variant = case_constant_list, ":", "(", variant_part, ")" => ActionFn(84);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1174 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 1492, // on "OF", goto 1491 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1175 - 0, // on "(", error - -6, // on ")", reduce `actual_parameter_list = actual_parameter_list, comma, actual_parameter => ActionFn(182);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -6, // on ",", reduce `actual_parameter_list = actual_parameter_list, comma, actual_parameter => ActionFn(182);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1176 - 0, // on "(", error - -4, // on ")", reduce `actual_parameter = expression, ":", expression => ActionFn(185);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -4, // on ",", reduce `actual_parameter = expression, ":", expression => ActionFn(185);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 1493, // on ":", goto 1492 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1177 - 0, // on "(", error - 1494, // on ")", goto 1493 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1178 - 0, // on "(", error - -67, // on ")", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ",", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ":", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1179 - 0, // on "(", error - -206, // on ")", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ",", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - -206, // on ":", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1180 - 0, // on "(", error - -71, // on ")", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ",", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ":", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1181 - 0, // on "(", error - -219, // on ")", reduce `term = factor => ActionFn(210);` - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - -219, // on ",", reduce `term = factor => ActionFn(210);` - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - -219, // on ":", reduce `term = factor => ActionFn(210);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1182 - 0, // on "(", error - -238, // on ")", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ":", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1183 - 0, // on "(", error - -160, // on ")", reduce `primary = function_designator => ActionFn(218);` - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - -160, // on ",", reduce `primary = function_designator => ActionFn(218);` - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - -160, // on ":", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1184 - 1496, // on "(", goto 1495 - -236, // on ")", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ":", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1185 - 0, // on "(", error - -237, // on ")", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ":", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1186 - 0, // on "(", error - -66, // on ")", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1497, // on "**", goto 1496 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ",", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ":", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1187 - 0, // on "(", error - -161, // on ")", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ",", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ":", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1188 - 1197, // on "(", goto 1196 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1198, // on "NIL", goto 1197 - 1199, // on "NOT", goto 1198 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1200, // on "[", goto 1199 - 0, // on "]", error - 0, // on "^", error - 1201, // on r#"\'[^\']*\'"#, goto 1200 - 1202, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1201 - 1203, // on r#"\\d+"#, goto 1202 - 1204, // on r#"\\d+\\.\\d+"#, goto 1203 - // State 1189 - 0, // on "(", error - -69, // on ")", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - -69, // on ",", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - -69, // on ":", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1190 - 0, // on "(", error - -205, // on ")", reduce `simple_expression = term => ActionFn(208);` - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - -205, // on ",", reduce `simple_expression = term => ActionFn(208);` - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - -205, // on ":", reduce `simple_expression = term => ActionFn(208);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1191 - 0, // on "(", error - -159, // on ")", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ",", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ":", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1192 - 0, // on "(", error - -232, // on ")", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ",", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ":", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1193 - 0, // on "(", error - -228, // on ")", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ",", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ":", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1194 - 0, // on "(", error - -233, // on ")", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ",", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ":", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1195 - 0, // on "(", error - -158, // on ")", reduce `primary = variable_access => ActionFn(216);` - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - -158, // on ",", reduce `primary = variable_access => ActionFn(216);` - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1501, // on ".", goto 1500 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - -158, // on ":", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1502, // on "[", goto 1501 - 0, // on "]", error - 1503, // on "^", goto 1502 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1196 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1197 - 0, // on "(", error - -230, // on ")", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ",", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ":", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1198 - 1197, // on "(", goto 1196 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1198, // on "NIL", goto 1197 - 1199, // on "NOT", goto 1198 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1200, // on "[", goto 1199 - 0, // on "]", error - 0, // on "^", error - 1201, // on r#"\'[^\']*\'"#, goto 1200 - 1202, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1201 - 1203, // on r#"\\d+"#, goto 1202 - 1204, // on r#"\\d+\\.\\d+"#, goto 1203 - // State 1199 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1507, // on "]", goto 1506 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1200 - 0, // on "(", error - -229, // on ")", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ",", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ":", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1201 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1202 - 0, // on "(", error - -231, // on ")", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ",", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ":", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1203 - 0, // on "(", error - -234, // on ")", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ",", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ":", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1204 - 0, // on "(", error - -220, // on ")", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ",", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ":", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1205 - 0, // on "(", error - -72, // on ")", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ":", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1206 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1207 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1508, // on "]", goto 1507 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1208 - 0, // on "(", error - -162, // on ")", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ",", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ":", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1209 - 0, // on "(", error - -200, // on ")", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ",", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ":", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1210 - 0, // on "(", error - 1509, // on ")", goto 1508 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1211 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - -67, // on ";", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -67, // on "END", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1212 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -206, // on ";", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -206, // on "END", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1213 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - -71, // on ";", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -71, // on "END", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1214 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - -219, // on ";", reduce `term = factor => ActionFn(210);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -219, // on "END", reduce `term = factor => ActionFn(210);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1215 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - -238, // on ";", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -238, // on "END", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1216 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - -160, // on ";", reduce `primary = function_designator => ActionFn(218);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -160, // on "END", reduce `primary = function_designator => ActionFn(218);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1217 - 1511, // on "(", goto 1510 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - -236, // on ";", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -236, // on "END", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1218 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - -237, // on ";", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -237, // on "END", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1219 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1512, // on "**", goto 1511 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - -66, // on ";", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -66, // on "END", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1220 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - -161, // on ";", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -161, // on "END", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1221 - 1230, // on "(", goto 1229 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1231, // on "NIL", goto 1230 - 1232, // on "NOT", goto 1231 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1233, // on "[", goto 1232 - 0, // on "]", error - 0, // on "^", error - 1234, // on r#"\'[^\']*\'"#, goto 1233 - 1235, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1234 - 1236, // on r#"\\d+"#, goto 1235 - 1237, // on r#"\\d+\\.\\d+"#, goto 1236 - // State 1222 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -69, // on ";", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -69, // on "END", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1223 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -205, // on ";", reduce `simple_expression = term => ActionFn(208);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -205, // on "END", reduce `simple_expression = term => ActionFn(208);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1224 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - -159, // on ";", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -159, // on "END", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1225 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -232, // on "END", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1226 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -228, // on "END", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1227 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -233, // on "END", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1228 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1516, // on ".", goto 1515 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - -158, // on ";", reduce `primary = variable_access => ActionFn(216);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -158, // on "END", reduce `primary = variable_access => ActionFn(216);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1517, // on "[", goto 1516 - 0, // on "]", error - 1518, // on "^", goto 1517 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1229 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1230 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -230, // on "END", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1231 - 1230, // on "(", goto 1229 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1231, // on "NIL", goto 1230 - 1232, // on "NOT", goto 1231 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1233, // on "[", goto 1232 - 0, // on "]", error - 0, // on "^", error - 1234, // on r#"\'[^\']*\'"#, goto 1233 - 1235, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1234 - 1236, // on r#"\\d+"#, goto 1235 - 1237, // on r#"\\d+\\.\\d+"#, goto 1236 - // State 1232 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1522, // on "]", goto 1521 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1233 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -229, // on "END", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1234 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1235 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -231, // on "END", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1236 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -234, // on "END", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1237 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - -220, // on ";", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -220, // on "END", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1238 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - -72, // on ";", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -72, // on "END", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1239 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1240 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1523, // on "]", goto 1522 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1241 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - -162, // on ";", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -162, // on "END", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1242 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - -200, // on ";", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -200, // on "END", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1243 - 0, // on "(", error - 1524, // on ")", goto 1523 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1244 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -98, // on ",", reduce `index_expression_list = index_expression_list, comma, index_expression => ActionFn(175);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -98, // on "]", reduce `index_expression_list = index_expression_list, comma, index_expression => ActionFn(175);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1245 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ",", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -67, // on "]", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1246 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ",", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -206, // on "]", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1247 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ",", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -71, // on "]", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1248 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - -219, // on ",", reduce `term = factor => ActionFn(210);` - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -219, // on "]", reduce `term = factor => ActionFn(210);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1249 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "]", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1250 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - -160, // on ",", reduce `primary = function_designator => ActionFn(218);` - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -160, // on "]", reduce `primary = function_designator => ActionFn(218);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1251 - 1526, // on "(", goto 1525 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "]", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1252 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "]", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1253 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1527, // on "**", goto 1526 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ",", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -66, // on "]", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1254 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ",", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -161, // on "]", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1255 - 1264, // on "(", goto 1263 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1265, // on "NIL", goto 1264 - 1266, // on "NOT", goto 1265 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1267, // on "[", goto 1266 - 0, // on "]", error - 0, // on "^", error - 1268, // on r#"\'[^\']*\'"#, goto 1267 - 1269, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1268 - 1270, // on r#"\\d+"#, goto 1269 - 1271, // on r#"\\d+\\.\\d+"#, goto 1270 - // State 1256 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - -69, // on ",", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -69, // on "]", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1257 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - -205, // on ",", reduce `simple_expression = term => ActionFn(208);` - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -205, // on "]", reduce `simple_expression = term => ActionFn(208);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1258 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ",", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -159, // on "]", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1259 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ",", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -232, // on "]", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1260 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ",", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -228, // on "]", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1261 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ",", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -233, // on "]", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1262 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - -158, // on ",", reduce `primary = variable_access => ActionFn(216);` - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1531, // on ".", goto 1530 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1532, // on "[", goto 1531 - -158, // on "]", reduce `primary = variable_access => ActionFn(216);` - 1533, // on "^", goto 1532 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1263 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1264 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ",", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -230, // on "]", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1265 - 1264, // on "(", goto 1263 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1265, // on "NIL", goto 1264 - 1266, // on "NOT", goto 1265 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1267, // on "[", goto 1266 - 0, // on "]", error - 0, // on "^", error - 1268, // on r#"\'[^\']*\'"#, goto 1267 - 1269, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1268 - 1270, // on r#"\\d+"#, goto 1269 - 1271, // on r#"\\d+\\.\\d+"#, goto 1270 - // State 1266 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1537, // on "]", goto 1536 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1267 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ",", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -229, // on "]", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1268 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1269 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ",", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -231, // on "]", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1270 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ",", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -234, // on "]", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1271 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ",", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -220, // on "]", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1272 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "]", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1273 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1274 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1538, // on "]", goto 1537 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1275 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ",", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -162, // on "]", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1276 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ",", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -200, // on "]", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1277 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1278 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 1542, // on "OTHERWISE", goto 1541 - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 1279 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -199, // on "+", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ",", error - -199, // on "-", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1543, // on "END", goto 1542 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - -199, // on "OTHERWISE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -199, // on r#"\'[^\']*\'"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+\\.\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - // State 1280 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -24, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -24, // on "END", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1281 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - -157, // on "OF", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1282 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - -88, // on "OF", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1283 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1284 - 962, // on "(", goto 961 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 963, // on "NIL", goto 962 - 964, // on "NOT", goto 963 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 965, // on "[", goto 964 - 0, // on "]", error - 0, // on "^", error - 966, // on r#"\'[^\']*\'"#, goto 965 - 967, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 966 - 968, // on r#"\\d+"#, goto 967 - 969, // on r#"\\d+\\.\\d+"#, goto 968 - // State 1285 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - -70, // on "OF", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1286 - 962, // on "(", goto 961 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 963, // on "NIL", goto 962 - 964, // on "NOT", goto 963 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 965, // on "[", goto 964 - 0, // on "]", error - 0, // on "^", error - 966, // on r#"\'[^\']*\'"#, goto 965 - 967, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 966 - 968, // on r#"\\d+"#, goto 967 - 969, // on r#"\\d+\\.\\d+"#, goto 968 - // State 1287 - 962, // on "(", goto 961 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 963, // on "NIL", goto 962 - 964, // on "NOT", goto 963 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 965, // on "[", goto 964 - 0, // on "]", error - 0, // on "^", error - 966, // on r#"\'[^\']*\'"#, goto 965 - 967, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 966 - 968, // on r#"\\d+"#, goto 967 - 969, // on r#"\\d+\\.\\d+"#, goto 968 - // State 1288 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1549, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1548 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1289 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1290 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - -239, // on "OF", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1291 - 0, // on "(", error - 1551, // on ")", goto 1550 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1292 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - -163, // on "OF", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1293 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1552, // on "]", goto 1551 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1294 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - -201, // on "OF", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1295 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - -103, // on "OF", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1296 - 0, // on "(", error - 1553, // on ")", goto 1552 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1297 - 0, // on "(", error - -67, // on ")", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1298 - 0, // on "(", error - -206, // on ")", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1299 - 0, // on "(", error - -71, // on ")", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1300 - 0, // on "(", error - -219, // on ")", reduce `term = factor => ActionFn(210);` - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1301 - 0, // on "(", error - -238, // on ")", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1302 - 0, // on "(", error - -160, // on ")", reduce `primary = function_designator => ActionFn(218);` - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1303 - 1555, // on "(", goto 1554 - -236, // on ")", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1304 - 0, // on "(", error - -237, // on ")", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1305 - 0, // on "(", error - -66, // on ")", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1556, // on "**", goto 1555 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1306 - 0, // on "(", error - -161, // on ")", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1307 - 1313, // on "(", goto 1312 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 1314, // on "NOT", goto 1313 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1315, // on "[", goto 1314 - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 1316, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1315 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 1308 - 0, // on "(", error - -69, // on ")", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1309 - 0, // on "(", error - -205, // on ")", reduce `simple_expression = term => ActionFn(208);` - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1310 - 0, // on "(", error - -159, // on ")", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1311 - 0, // on "(", error - -158, // on ")", reduce `primary = variable_access => ActionFn(216);` - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1560, // on ".", goto 1559 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1561, // on "[", goto 1560 - 0, // on "]", error - 1562, // on "^", goto 1561 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1312 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1313 - 1313, // on "(", goto 1312 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 1314, // on "NOT", goto 1313 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1315, // on "[", goto 1314 - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 1316, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1315 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 1314 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1566, // on "]", goto 1565 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1315 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1316 - 0, // on "(", error - -220, // on ")", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1317 - 0, // on "(", error - -72, // on ")", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1318 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1319 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1567, // on "]", goto 1566 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1320 - 0, // on "(", error - -162, // on ")", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1321 - 0, // on "(", error - -200, // on ")", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1322 - 0, // on "(", error - 1568, // on ")", goto 1567 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1323 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -110, // on ",", reduce `member_designator = member_designator, "..", expression => ActionFn(234);` - 0, // on "-", error - 0, // on ".", error - -110, // on "..", reduce `member_designator = member_designator, "..", expression => ActionFn(234);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -110, // on "]", reduce `member_designator = member_designator, "..", expression => ActionFn(234);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1324 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -112, // on ",", reduce `member_designator_list = member_designator_list, comma, member_designator => ActionFn(232);` - 0, // on "-", error - 0, // on ".", error - 991, // on "..", goto 990 - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -112, // on "]", reduce `member_designator_list = member_designator_list, comma, member_designator => ActionFn(232);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1325 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ",", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - -67, // on "..", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -67, // on "]", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1326 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ",", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - -206, // on "..", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -206, // on "]", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1327 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ",", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - -71, // on "..", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -71, // on "]", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1328 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - -219, // on ",", reduce `term = factor => ActionFn(210);` - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - -219, // on "..", reduce `term = factor => ActionFn(210);` - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -219, // on "]", reduce `term = factor => ActionFn(210);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1329 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "..", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "]", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1330 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - -160, // on ",", reduce `primary = function_designator => ActionFn(218);` - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - -160, // on "..", reduce `primary = function_designator => ActionFn(218);` - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -160, // on "]", reduce `primary = function_designator => ActionFn(218);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1331 - 1570, // on "(", goto 1569 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "..", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "]", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1332 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "..", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "]", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1333 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1571, // on "**", goto 1570 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ",", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - -66, // on "..", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -66, // on "]", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1334 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ",", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - -161, // on "..", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -161, // on "]", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1335 - 1344, // on "(", goto 1343 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1345, // on "NIL", goto 1344 - 1346, // on "NOT", goto 1345 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1347, // on "[", goto 1346 - 0, // on "]", error - 0, // on "^", error - 1348, // on r#"\'[^\']*\'"#, goto 1347 - 1349, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1348 - 1350, // on r#"\\d+"#, goto 1349 - 1351, // on r#"\\d+\\.\\d+"#, goto 1350 - // State 1336 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - -69, // on ",", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 766, // on "-", goto 765 - 0, // on ".", error - -69, // on "..", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -69, // on "]", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1337 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - -205, // on ",", reduce `simple_expression = term => ActionFn(208);` - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - -205, // on "..", reduce `simple_expression = term => ActionFn(208);` - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -205, // on "]", reduce `simple_expression = term => ActionFn(208);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1338 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ",", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - -159, // on "..", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -159, // on "]", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1339 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ",", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - -232, // on "..", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -232, // on "]", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1340 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ",", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - -228, // on "..", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -228, // on "]", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1341 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ",", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - -233, // on "..", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -233, // on "]", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1342 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - -158, // on ",", reduce `primary = variable_access => ActionFn(216);` - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1575, // on ".", goto 1574 - -158, // on "..", reduce `primary = variable_access => ActionFn(216);` - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1576, // on "[", goto 1575 - -158, // on "]", reduce `primary = variable_access => ActionFn(216);` - 1577, // on "^", goto 1576 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1343 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1344 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ",", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - -230, // on "..", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -230, // on "]", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1345 - 1344, // on "(", goto 1343 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1345, // on "NIL", goto 1344 - 1346, // on "NOT", goto 1345 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1347, // on "[", goto 1346 - 0, // on "]", error - 0, // on "^", error - 1348, // on r#"\'[^\']*\'"#, goto 1347 - 1349, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1348 - 1350, // on r#"\\d+"#, goto 1349 - 1351, // on r#"\\d+\\.\\d+"#, goto 1350 - // State 1346 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1581, // on "]", goto 1580 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1347 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ",", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - -229, // on "..", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -229, // on "]", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1348 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1349 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ",", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - -231, // on "..", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -231, // on "]", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1350 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ",", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - -234, // on "..", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -234, // on "]", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1351 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ",", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - -220, // on "..", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -220, // on "]", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1352 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "..", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "]", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1353 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1354 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1582, // on "]", goto 1581 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1355 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ",", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - -162, // on "..", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -162, // on "]", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1356 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ",", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - -200, // on "..", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -200, // on "]", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1357 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - -88, // on "DOWNTO", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -88, // on "TO", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1358 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1359 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 1360 - -61, // on "(", reduce `direction = "DOWNTO" => ActionFn(201);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -61, // on "+", reduce `direction = "DOWNTO" => ActionFn(201);` - 0, // on ",", error - -61, // on "-", reduce `direction = "DOWNTO" => ActionFn(201);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -61, // on "NIL", reduce `direction = "DOWNTO" => ActionFn(201);` - -61, // on "NOT", reduce `direction = "DOWNTO" => ActionFn(201);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -61, // on "[", reduce `direction = "DOWNTO" => ActionFn(201);` - 0, // on "]", error - 0, // on "^", error - -61, // on r#"\'[^\']*\'"#, reduce `direction = "DOWNTO" => ActionFn(201);` - -61, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `direction = "DOWNTO" => ActionFn(201);` - -61, // on r#"\\d+"#, reduce `direction = "DOWNTO" => ActionFn(201);` - -61, // on r#"\\d+\\.\\d+"#, reduce `direction = "DOWNTO" => ActionFn(201);` - // State 1361 - -60, // on "(", reduce `direction = "TO" => ActionFn(200);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -60, // on "+", reduce `direction = "TO" => ActionFn(200);` - 0, // on ",", error - -60, // on "-", reduce `direction = "TO" => ActionFn(200);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - -60, // on "NIL", reduce `direction = "TO" => ActionFn(200);` - -60, // on "NOT", reduce `direction = "TO" => ActionFn(200);` - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -60, // on "[", reduce `direction = "TO" => ActionFn(200);` - 0, // on "]", error - 0, // on "^", error - -60, // on r#"\'[^\']*\'"#, reduce `direction = "TO" => ActionFn(200);` - -60, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `direction = "TO" => ActionFn(200);` - -60, // on r#"\\d+"#, reduce `direction = "TO" => ActionFn(200);` - -60, // on r#"\\d+\\.\\d+"#, reduce `direction = "TO" => ActionFn(200);` - // State 1362 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 1363 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - -70, // on "DOWNTO", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -70, // on "TO", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1364 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 1365 - 1604, // on "(", goto 1603 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1605, // on "NIL", goto 1604 - 1606, // on "NOT", goto 1605 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1607, // on "[", goto 1606 - 0, // on "]", error - 0, // on "^", error - 1608, // on r#"\'[^\']*\'"#, goto 1607 - 1609, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1608 - 1610, // on r#"\\d+"#, goto 1609 - 1611, // on r#"\\d+\\.\\d+"#, goto 1610 - // State 1366 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 1367 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1614, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1613 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1368 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1369 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - -239, // on "DOWNTO", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -239, // on "TO", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1370 - 0, // on "(", error - 1616, // on ")", goto 1615 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1371 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - -163, // on "DOWNTO", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -163, // on "TO", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1372 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1617, // on "]", goto 1616 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1373 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - -201, // on "DOWNTO", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -201, // on "TO", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1374 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1375 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -177, // on ";", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -177, // on "ELSE", reduce `procedure_statement = identifier, params => ActionFn(179);` - -177, // on "END", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1376 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1377 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1048, // on "BEGIN", goto 1047 - 1049, // on "CASE", goto 1048 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 1050, // on "FOR", goto 1049 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1051, // on "GOTO", goto 1050 - 1052, // on "IF", goto 1051 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1053, // on "REPEAT", goto 1052 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 1054, // on "WHILE", goto 1053 - 1055, // on "WITH", goto 1054 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1056, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1055 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1378 - 1639, // on "(", goto 1638 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1640, // on "NIL", goto 1639 - 1641, // on "NOT", goto 1640 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1642, // on "[", goto 1641 - 0, // on "]", error - 0, // on "^", error - 1643, // on r#"\'[^\']*\'"#, goto 1642 - 1644, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1643 - 1645, // on r#"\\d+"#, goto 1644 - 1646, // on r#"\\d+\\.\\d+"#, goto 1645 - // State 1379 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 527, // on ";", goto 526 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1647, // on "END", goto 1646 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1380 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 1648, // on "OF", goto 1647 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1381 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 1649, // on ":=", goto 1648 - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1382 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -93, // on ";", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -93, // on "ELSE", reduce `goto_statement = "GOTO", label => ActionFn(187);` - -93, // on "END", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1383 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -105, // on ";", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -105, // on "ELSE", reduce `label = r#"\\d+"# => ActionFn(14);` - -105, // on "END", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1384 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 1650, // on "THEN", goto 1649 - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1385 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 851, // on ";", goto 850 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 1651, // on "UNTIL", goto 1650 - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1386 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 1652, // on "DO", goto 1651 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1387 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 1653, // on "DO", goto 1652 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1388 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -157, // on "THEN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1389 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -88, // on "THEN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1390 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1391 - 1076, // on "(", goto 1075 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1077, // on "NIL", goto 1076 - 1078, // on "NOT", goto 1077 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1079, // on "[", goto 1078 - 0, // on "]", error - 0, // on "^", error - 1080, // on r#"\'[^\']*\'"#, goto 1079 - 1081, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1080 - 1082, // on r#"\\d+"#, goto 1081 - 1083, // on r#"\\d+\\.\\d+"#, goto 1082 - // State 1392 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -70, // on "THEN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1393 - 1076, // on "(", goto 1075 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1077, // on "NIL", goto 1076 - 1078, // on "NOT", goto 1077 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1079, // on "[", goto 1078 - 0, // on "]", error - 0, // on "^", error - 1080, // on r#"\'[^\']*\'"#, goto 1079 - 1081, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1080 - 1082, // on r#"\\d+"#, goto 1081 - 1083, // on r#"\\d+\\.\\d+"#, goto 1082 - // State 1394 - 1076, // on "(", goto 1075 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1077, // on "NIL", goto 1076 - 1078, // on "NOT", goto 1077 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1079, // on "[", goto 1078 - 0, // on "]", error - 0, // on "^", error - 1080, // on r#"\'[^\']*\'"#, goto 1079 - 1081, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1080 - 1082, // on r#"\\d+"#, goto 1081 - 1083, // on r#"\\d+\\.\\d+"#, goto 1082 - // State 1395 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1659, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1658 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1396 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1397 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -239, // on "THEN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1398 - 0, // on "(", error - 1661, // on ")", goto 1660 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1399 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -163, // on "THEN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1400 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1662, // on "]", goto 1661 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1401 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -201, // on "THEN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1402 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -103, // on "THEN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1403 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -157, // on "UNTIL", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1404 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - -88, // on ";", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -88, // on "UNTIL", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1405 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1406 - 1113, // on "(", goto 1112 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1114, // on "NIL", goto 1113 - 1115, // on "NOT", goto 1114 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1116, // on "[", goto 1115 - 0, // on "]", error - 0, // on "^", error - 1117, // on r#"\'[^\']*\'"#, goto 1116 - 1118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1117 - 1119, // on r#"\\d+"#, goto 1118 - 1120, // on r#"\\d+\\.\\d+"#, goto 1119 - // State 1407 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - -70, // on ";", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -70, // on "UNTIL", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1408 - 1113, // on "(", goto 1112 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1114, // on "NIL", goto 1113 - 1115, // on "NOT", goto 1114 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1116, // on "[", goto 1115 - 0, // on "]", error - 0, // on "^", error - 1117, // on r#"\'[^\']*\'"#, goto 1116 - 1118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1117 - 1119, // on r#"\\d+"#, goto 1118 - 1120, // on r#"\\d+\\.\\d+"#, goto 1119 - // State 1409 - 1682, // on "(", goto 1681 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1683, // on "NIL", goto 1682 - 1684, // on "NOT", goto 1683 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1685, // on "[", goto 1684 - 0, // on "]", error - 0, // on "^", error - 1686, // on r#"\'[^\']*\'"#, goto 1685 - 1687, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1686 - 1688, // on r#"\\d+"#, goto 1687 - 1689, // on r#"\\d+\\.\\d+"#, goto 1688 - // State 1410 - 1113, // on "(", goto 1112 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1114, // on "NIL", goto 1113 - 1115, // on "NOT", goto 1114 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1116, // on "[", goto 1115 - 0, // on "]", error - 0, // on "^", error - 1117, // on r#"\'[^\']*\'"#, goto 1116 - 1118, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1117 - 1119, // on r#"\\d+"#, goto 1118 - 1120, // on r#"\\d+\\.\\d+"#, goto 1119 - // State 1411 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1692, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1691 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1412 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1413 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - -239, // on ";", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -239, // on "UNTIL", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1414 - 0, // on "(", error - 1694, // on ")", goto 1693 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1415 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - -163, // on ";", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -163, // on "UNTIL", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1416 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1695, // on "]", goto 1694 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1417 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - -201, // on ";", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -201, // on "UNTIL", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1418 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 1697, // on ";", goto 1696 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1698, // on "END", goto 1697 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1419 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 1361, // on "DOWNTO", goto 1360 - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 1362, // on "TO", goto 1361 - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1420 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -128, // on ";", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -128, // on "ELSE", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -128, // on "UNTIL", reduce `non_labeled_closed_statement = assignment_statement => ActionFn(144);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1421 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -132, // on ";", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -132, // on "ELSE", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -132, // on "UNTIL", reduce `non_labeled_closed_statement = case_statement => ActionFn(148);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1422 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -137, // on ";", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -137, // on "ELSE", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -137, // on "UNTIL", reduce `non_labeled_closed_statement = closed_for_statement => ActionFn(153);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1423 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -135, // on ";", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -135, // on "ELSE", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -135, // on "UNTIL", reduce `non_labeled_closed_statement = closed_if_statement => ActionFn(151);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1424 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -208, // on ";", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 1700, // on "ELSE", goto 1699 - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -208, // on "UNTIL", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1425 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -136, // on ";", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -136, // on "ELSE", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -136, // on "UNTIL", reduce `non_labeled_closed_statement = closed_while_statement => ActionFn(152);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1426 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -134, // on ";", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -134, // on "ELSE", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -134, // on "UNTIL", reduce `non_labeled_closed_statement = closed_with_statement => ActionFn(150);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1427 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -131, // on ";", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -131, // on "ELSE", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -131, // on "UNTIL", reduce `non_labeled_closed_statement = compound_statement => ActionFn(147);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1428 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -130, // on ";", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -130, // on "ELSE", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -130, // on "UNTIL", reduce `non_labeled_closed_statement = goto_statement => ActionFn(146);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1429 - 1702, // on "(", goto 1701 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -236, // on ":=", reduce `variable_access = identifier => ActionFn(170);` - -178, // on ";", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -178, // on "ELSE", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -178, // on "UNTIL", reduce `procedure_statement = identifier => ActionFn(180);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1430 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 1703, // on ":", goto 1702 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1431 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -37, // on ";", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -37, // on "ELSE", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -37, // on "UNTIL", reduce `closed_statement = non_labeled_closed_statement => ActionFn(143);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1432 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -129, // on ";", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -129, // on "ELSE", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -129, // on "UNTIL", reduce `non_labeled_closed_statement = procedure_statement => ActionFn(145);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1433 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -133, // on ";", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -133, // on "ELSE", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -133, // on "UNTIL", reduce `non_labeled_closed_statement = repeat_statement => ActionFn(149);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1434 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -147, // on ";", reduce `open_if_statement = "IF", boolean_expression, "THEN", statement => ActionFn(166);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -147, // on "UNTIL", reduce `open_if_statement = "IF", boolean_expression, "THEN", statement => ActionFn(166);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1435 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 529, // on ".", goto 528 - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 1704, // on ":=", goto 1703 - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 531, // on "[", goto 530 - 0, // on "]", error - 532, // on "^", goto 531 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1436 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1437 - 552, // on "(", goto 551 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 555, // on "NIL", goto 554 - 556, // on "NOT", goto 555 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 557, // on "[", goto 556 - 0, // on "]", error - 0, // on "^", error - 558, // on r#"\'[^\']*\'"#, goto 557 - 559, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 558 - 560, // on r#"\\d+"#, goto 559 - 561, // on r#"\\d+\\.\\d+"#, goto 560 - // State 1438 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 564, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 563 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1439 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 1709, // on r#"\\d+"#, goto 1708 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1440 - 585, // on "(", goto 584 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 586, // on "NIL", goto 585 - 587, // on "NOT", goto 586 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 588, // on "[", goto 587 - 0, // on "]", error - 0, // on "^", error - 589, // on r#"\'[^\']*\'"#, goto 588 - 590, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 589 - 591, // on r#"\\d+"#, goto 590 - 592, // on r#"\\d+\\.\\d+"#, goto 591 - // State 1441 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1442 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 1443 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 656, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 655 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1444 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - -94, // on ":=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1445 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -197, // on ";", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -197, // on "UNTIL", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1446 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -15, // on ";", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -15, // on "UNTIL", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1447 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -38, // on ";", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -38, // on "UNTIL", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1448 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -151, // on ";", reduce `open_while_statement = "WHILE", boolean_expression, "DO", open_statement => ActionFn(160);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -151, // on "UNTIL", reduce `open_while_statement = "WHILE", boolean_expression, "DO", open_statement => ActionFn(160);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1449 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -39, // on ";", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -39, // on "UNTIL", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1450 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -152, // on ";", reduce `open_with_statement = "WITH", record_variable_list, "DO", open_statement => ActionFn(164);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -152, // on "UNTIL", reduce `open_with_statement = "WITH", record_variable_list, "DO", open_statement => ActionFn(164);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1451 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "DO", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1452 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "DO", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1453 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1454 - 1149, // on "(", goto 1148 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1150, // on "NIL", goto 1149 - 1151, // on "NOT", goto 1150 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1152, // on "[", goto 1151 - 0, // on "]", error - 0, // on "^", error - 1153, // on r#"\'[^\']*\'"#, goto 1152 - 1154, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1153 - 1155, // on r#"\\d+"#, goto 1154 - 1156, // on r#"\\d+\\.\\d+"#, goto 1155 - // State 1455 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "DO", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1456 - 1149, // on "(", goto 1148 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1150, // on "NIL", goto 1149 - 1151, // on "NOT", goto 1150 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1152, // on "[", goto 1151 - 0, // on "]", error - 0, // on "^", error - 1153, // on r#"\'[^\']*\'"#, goto 1152 - 1154, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1153 - 1155, // on r#"\\d+"#, goto 1154 - 1156, // on r#"\\d+\\.\\d+"#, goto 1155 - // State 1457 - 1149, // on "(", goto 1148 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1150, // on "NIL", goto 1149 - 1151, // on "NOT", goto 1150 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1152, // on "[", goto 1151 - 0, // on "]", error - 0, // on "^", error - 1153, // on r#"\'[^\']*\'"#, goto 1152 - 1154, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1153 - 1155, // on r#"\\d+"#, goto 1154 - 1156, // on r#"\\d+\\.\\d+"#, goto 1155 - // State 1458 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1719, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1718 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1459 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1460 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "DO", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1461 - 0, // on "(", error - 1721, // on ")", goto 1720 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1462 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "DO", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1463 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1722, // on "]", goto 1721 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1464 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "DO", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1465 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "DO", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1466 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "-", error - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -103, // on "DO", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1467 - 0, // on "(", error - -212, // on ")", reduce `structured_type = array_type => ActionFn(58);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -212, // on ";", reduce `structured_type = array_type => ActionFn(58);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1468 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 1723, // on "..", goto 1722 - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1469 - 0, // on "(", error - -120, // on ")", reduce `new_ordinal_type = enumerated_type => ActionFn(52);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -120, // on ";", reduce `new_ordinal_type = enumerated_type => ActionFn(52);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1470 - 0, // on "(", error - -215, // on ")", reduce `structured_type = file_type => ActionFn(61);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -215, // on ";", reduce `structured_type = file_type => ActionFn(61);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1471 - 0, // on "(", error - -226, // on ")", reduce `type_denoter = identifier => ActionFn(47);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -226, // on ";", reduce `type_denoter = identifier => ActionFn(47);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1472 - 0, // on "(", error - -125, // on ")", reduce `new_type = new_ordinal_type => ActionFn(49);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -125, // on ";", reduce `new_type = new_ordinal_type => ActionFn(49);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1473 - 0, // on "(", error - -127, // on ")", reduce `new_type = new_pointer_type => ActionFn(51);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -127, // on ";", reduce `new_type = new_pointer_type => ActionFn(51);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1474 - 0, // on "(", error - -126, // on ")", reduce `new_type = new_structured_type => ActionFn(50);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -126, // on ";", reduce `new_type = new_structured_type => ActionFn(50);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1475 - 0, // on "(", error - -227, // on ")", reduce `type_denoter = new_type => ActionFn(48);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -227, // on ";", reduce `type_denoter = new_type => ActionFn(48);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1476 - 0, // on "(", error - -213, // on ")", reduce `structured_type = record_type => ActionFn(59);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -213, // on ";", reduce `structured_type = record_type => ActionFn(59);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1477 - 0, // on "(", error - -214, // on ")", reduce `structured_type = set_type => ActionFn(60);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -214, // on ";", reduce `structured_type = set_type => ActionFn(60);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1478 - 0, // on "(", error - -123, // on ")", reduce `new_structured_type = structured_type => ActionFn(56);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -123, // on ";", reduce `new_structured_type = structured_type => ActionFn(56);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1479 - 0, // on "(", error - -121, // on ")", reduce `new_ordinal_type = subrange_type => ActionFn(53);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -121, // on ";", reduce `new_ordinal_type = subrange_type => ActionFn(53);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1480 - 0, // on "(", error - -182, // on ")", reduce `record_section = identifier_list, ":", type_denoter => ActionFn(74);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -182, // on ";", reduce `record_section = identifier_list, ":", type_denoter => ActionFn(74);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1481 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 77, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 76 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1482 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1725, // on "[", goto 1724 - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1483 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 1483, // on "ARRAY", goto 1482 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 1485, // on "PFILE", goto 1484 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 1486, // on "RECORD", goto 1485 - 0, // on "REPEAT", error - 1487, // on "SET", goto 1486 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1484 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 1727, // on "OF", goto 1726 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1485 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 220, // on "CASE", goto 219 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -253, // on "END", reduce `variant_part = => ActionFn(261);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1486 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 1730, // on "OF", goto 1729 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1487 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 350, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 349 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1488 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1489 - 0, // on "(", error - -183, // on ")", reduce `record_section_list = record_section_list, semicolon, record_section => ActionFn(72);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -183, // on ";", reduce `record_section_list = record_section_list, semicolon, record_section => ActionFn(72);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1490 - 0, // on "(", error - 1733, // on ")", goto 1732 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1491 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 1492 - 1754, // on "(", goto 1753 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1755, // on "NIL", goto 1754 - 1756, // on "NOT", goto 1755 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1757, // on "[", goto 1756 - 0, // on "]", error - 0, // on "^", error - 1758, // on r#"\'[^\']*\'"#, goto 1757 - 1759, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1758 - 1760, // on r#"\\d+"#, goto 1759 - 1761, // on r#"\\d+\\.\\d+"#, goto 1760 - // State 1493 - 0, // on "(", error - -157, // on ")", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ",", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ":", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1494 - 0, // on "(", error - -88, // on ")", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ",", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ":", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1495 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1496 - 1197, // on "(", goto 1196 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1198, // on "NIL", goto 1197 - 1199, // on "NOT", goto 1198 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1200, // on "[", goto 1199 - 0, // on "]", error - 0, // on "^", error - 1201, // on r#"\'[^\']*\'"#, goto 1200 - 1202, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1201 - 1203, // on r#"\\d+"#, goto 1202 - 1204, // on r#"\\d+\\.\\d+"#, goto 1203 - // State 1497 - 0, // on "(", error - -70, // on ")", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ",", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ":", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1498 - 1197, // on "(", goto 1196 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1198, // on "NIL", goto 1197 - 1199, // on "NOT", goto 1198 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1200, // on "[", goto 1199 - 0, // on "]", error - 0, // on "^", error - 1201, // on r#"\'[^\']*\'"#, goto 1200 - 1202, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1201 - 1203, // on r#"\\d+"#, goto 1202 - 1204, // on r#"\\d+\\.\\d+"#, goto 1203 - // State 1499 - 1197, // on "(", goto 1196 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1198, // on "NIL", goto 1197 - 1199, // on "NOT", goto 1198 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1200, // on "[", goto 1199 - 0, // on "]", error - 0, // on "^", error - 1201, // on r#"\'[^\']*\'"#, goto 1200 - 1202, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1201 - 1203, // on r#"\\d+"#, goto 1202 - 1204, // on r#"\\d+\\.\\d+"#, goto 1203 - // State 1500 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1767, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1766 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1501 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1502 - 0, // on "(", error - -239, // on ")", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ":", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1503 - 0, // on "(", error - 1769, // on ")", goto 1768 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1504 - 0, // on "(", error - -163, // on ")", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ",", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ":", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1505 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1770, // on "]", goto 1769 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1506 - 0, // on "(", error - -201, // on ")", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ",", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ":", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1507 - 0, // on "(", error - -103, // on ")", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ":", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1508 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -157, // on "END", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1509 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - -88, // on ";", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -88, // on "END", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1510 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1511 - 1230, // on "(", goto 1229 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1231, // on "NIL", goto 1230 - 1232, // on "NOT", goto 1231 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1233, // on "[", goto 1232 - 0, // on "]", error - 0, // on "^", error - 1234, // on r#"\'[^\']*\'"#, goto 1233 - 1235, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1234 - 1236, // on r#"\\d+"#, goto 1235 - 1237, // on r#"\\d+\\.\\d+"#, goto 1236 - // State 1512 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - -70, // on ";", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -70, // on "END", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1513 - 1230, // on "(", goto 1229 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1231, // on "NIL", goto 1230 - 1232, // on "NOT", goto 1231 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1233, // on "[", goto 1232 - 0, // on "]", error - 0, // on "^", error - 1234, // on r#"\'[^\']*\'"#, goto 1233 - 1235, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1234 - 1236, // on r#"\\d+"#, goto 1235 - 1237, // on r#"\\d+\\.\\d+"#, goto 1236 - // State 1514 - 1230, // on "(", goto 1229 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1231, // on "NIL", goto 1230 - 1232, // on "NOT", goto 1231 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1233, // on "[", goto 1232 - 0, // on "]", error - 0, // on "^", error - 1234, // on r#"\'[^\']*\'"#, goto 1233 - 1235, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1234 - 1236, // on r#"\\d+"#, goto 1235 - 1237, // on r#"\\d+\\.\\d+"#, goto 1236 - // State 1515 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1776, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1775 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1516 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1517 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - -239, // on ";", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -239, // on "END", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1518 - 0, // on "(", error - 1778, // on ")", goto 1777 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1519 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - -163, // on ";", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -163, // on "END", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1520 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1779, // on "]", goto 1778 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1521 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - -201, // on ";", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -201, // on "END", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1522 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - -103, // on ";", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -103, // on "END", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1523 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ",", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -157, // on "]", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1524 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ",", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -88, // on "]", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1525 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1526 - 1264, // on "(", goto 1263 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1265, // on "NIL", goto 1264 - 1266, // on "NOT", goto 1265 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1267, // on "[", goto 1266 - 0, // on "]", error - 0, // on "^", error - 1268, // on r#"\'[^\']*\'"#, goto 1267 - 1269, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1268 - 1270, // on r#"\\d+"#, goto 1269 - 1271, // on r#"\\d+\\.\\d+"#, goto 1270 - // State 1527 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ",", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -70, // on "]", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1528 - 1264, // on "(", goto 1263 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1265, // on "NIL", goto 1264 - 1266, // on "NOT", goto 1265 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1267, // on "[", goto 1266 - 0, // on "]", error - 0, // on "^", error - 1268, // on r#"\'[^\']*\'"#, goto 1267 - 1269, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1268 - 1270, // on r#"\\d+"#, goto 1269 - 1271, // on r#"\\d+\\.\\d+"#, goto 1270 - // State 1529 - 1264, // on "(", goto 1263 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1265, // on "NIL", goto 1264 - 1266, // on "NOT", goto 1265 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1267, // on "[", goto 1266 - 0, // on "]", error - 0, // on "^", error - 1268, // on r#"\'[^\']*\'"#, goto 1267 - 1269, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1268 - 1270, // on r#"\\d+"#, goto 1269 - 1271, // on r#"\\d+\\.\\d+"#, goto 1270 - // State 1530 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1785, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1784 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1531 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1532 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "]", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1533 - 0, // on "(", error - 1787, // on ")", goto 1786 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1534 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ",", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -163, // on "]", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1535 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1788, // on "]", goto 1787 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1536 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ",", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -201, // on "]", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1537 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "]", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1538 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -21, // on ";", reduce `case_list_element = case_constant_list, ":", statement => ActionFn(195);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -21, // on "END", reduce `case_list_element = case_constant_list, ":", statement => ActionFn(195);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1539 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -22, // on ";", reduce `case_list_element_list = case_list_element_list, semicolon, case_list_element => ActionFn(193);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -22, // on "END", reduce `case_list_element_list = case_list_element_list, semicolon, case_list_element => ActionFn(193);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1540 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1541 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 1790, // on ":", goto 1789 - 0, // on ":=", error - -155, // on ";", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -155, // on "BEGIN", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - -155, // on "CASE", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -155, // on "END", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - 0, // on "EXTERNAL", error - -155, // on "FOR", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - -155, // on "GOTO", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - -155, // on "IF", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - -155, // on "REPEAT", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - -155, // on "WHILE", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - -155, // on "WITH", reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -155, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - -155, // on r#"\\d+"#, reduce `otherwisepart = "OTHERWISE" => ActionFn(196);` - 0, // on r#"\\d+\\.\\d+"#, error - // State 1542 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -25, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -25, // on "END", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1543 - 0, // on "(", error - 1791, // on ")", goto 1790 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1544 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - -67, // on "OF", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1545 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - -206, // on "OF", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1546 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - -220, // on "OF", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1547 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - -72, // on "OF", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1548 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - -94, // on "OF", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1549 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1792, // on "]", goto 1791 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1550 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - -162, // on "OF", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1551 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - -200, // on "OF", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1552 - 0, // on "(", error - -157, // on ")", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1553 - 0, // on "(", error - -88, // on ")", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1554 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1555 - 1313, // on "(", goto 1312 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 1314, // on "NOT", goto 1313 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1315, // on "[", goto 1314 - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 1316, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1315 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 1556 - 0, // on "(", error - -70, // on ")", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1557 - 1313, // on "(", goto 1312 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 1314, // on "NOT", goto 1313 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1315, // on "[", goto 1314 - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 1316, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1315 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 1558 - 1313, // on "(", goto 1312 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 339, // on "NIL", goto 338 - 1314, // on "NOT", goto 1313 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1315, // on "[", goto 1314 - 0, // on "]", error - 0, // on "^", error - 341, // on r#"\'[^\']*\'"#, goto 340 - 1316, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1315 - 343, // on r#"\\d+"#, goto 342 - 344, // on r#"\\d+\\.\\d+"#, goto 343 - // State 1559 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1798, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1797 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1560 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1561 - 0, // on "(", error - -239, // on ")", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1562 - 0, // on "(", error - 1800, // on ")", goto 1799 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1563 - 0, // on "(", error - -163, // on ")", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1564 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1801, // on "]", goto 1800 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1565 - 0, // on "(", error - -201, // on ")", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1566 - 0, // on "(", error - -103, // on ")", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1567 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ",", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - -157, // on "..", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -157, // on "]", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1568 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ",", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - -88, // on "..", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -88, // on "]", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1569 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1570 - 1344, // on "(", goto 1343 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1345, // on "NIL", goto 1344 - 1346, // on "NOT", goto 1345 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1347, // on "[", goto 1346 - 0, // on "]", error - 0, // on "^", error - 1348, // on r#"\'[^\']*\'"#, goto 1347 - 1349, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1348 - 1350, // on r#"\\d+"#, goto 1349 - 1351, // on r#"\\d+\\.\\d+"#, goto 1350 - // State 1571 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ",", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - -70, // on "..", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -70, // on "]", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1572 - 1344, // on "(", goto 1343 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1345, // on "NIL", goto 1344 - 1346, // on "NOT", goto 1345 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1347, // on "[", goto 1346 - 0, // on "]", error - 0, // on "^", error - 1348, // on r#"\'[^\']*\'"#, goto 1347 - 1349, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1348 - 1350, // on r#"\\d+"#, goto 1349 - 1351, // on r#"\\d+\\.\\d+"#, goto 1350 - // State 1573 - 1344, // on "(", goto 1343 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1345, // on "NIL", goto 1344 - 1346, // on "NOT", goto 1345 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1347, // on "[", goto 1346 - 0, // on "]", error - 0, // on "^", error - 1348, // on r#"\'[^\']*\'"#, goto 1347 - 1349, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1348 - 1350, // on r#"\\d+"#, goto 1349 - 1351, // on r#"\\d+\\.\\d+"#, goto 1350 - // State 1574 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1807, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1806 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1575 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1576 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "..", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "]", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1577 - 0, // on "(", error - 1809, // on ")", goto 1808 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1578 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ",", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - -163, // on "..", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -163, // on "]", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1579 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1810, // on "]", goto 1809 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1580 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ",", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - -201, // on "..", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -201, // on "]", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1581 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "..", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "]", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1582 - 0, // on "(", error - 1811, // on ")", goto 1810 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1583 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - -76, // on "DO", reduce `final_value = expression => ActionFn(202);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1584 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 1812, // on "DO", goto 1811 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1585 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - -67, // on "DOWNTO", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -67, // on "TO", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1586 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - -206, // on "DOWNTO", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -206, // on "TO", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1587 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - -71, // on "DOWNTO", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -71, // on "TO", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1588 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - -219, // on "DOWNTO", reduce `term = factor => ActionFn(210);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -219, // on "TO", reduce `term = factor => ActionFn(210);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1589 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - -238, // on "DOWNTO", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -238, // on "TO", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1590 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - -160, // on "DOWNTO", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -160, // on "TO", reduce `primary = function_designator => ActionFn(218);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1591 - 1814, // on "(", goto 1813 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - -236, // on "DOWNTO", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -236, // on "TO", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1592 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - -237, // on "DOWNTO", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -237, // on "TO", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1593 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1815, // on "**", goto 1814 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - -66, // on "DOWNTO", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -66, // on "TO", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1594 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - -161, // on "DOWNTO", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -161, // on "TO", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1595 - 1604, // on "(", goto 1603 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1605, // on "NIL", goto 1604 - 1606, // on "NOT", goto 1605 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1607, // on "[", goto 1606 - 0, // on "]", error - 0, // on "^", error - 1608, // on r#"\'[^\']*\'"#, goto 1607 - 1609, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1608 - 1610, // on r#"\\d+"#, goto 1609 - 1611, // on r#"\\d+\\.\\d+"#, goto 1610 - // State 1596 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - -69, // on "DOWNTO", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -69, // on "TO", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1597 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - -205, // on "DOWNTO", reduce `simple_expression = term => ActionFn(208);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -205, // on "TO", reduce `simple_expression = term => ActionFn(208);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1598 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - -159, // on "DOWNTO", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -159, // on "TO", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1599 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - -232, // on "DOWNTO", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -232, // on "TO", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1600 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - -228, // on "DOWNTO", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -228, // on "TO", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1601 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - -233, // on "DOWNTO", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -233, // on "TO", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1602 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1819, // on ".", goto 1818 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - -158, // on "DOWNTO", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -158, // on "TO", reduce `primary = variable_access => ActionFn(216);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1820, // on "[", goto 1819 - 0, // on "]", error - 1821, // on "^", goto 1820 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1603 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1604 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - -230, // on "DOWNTO", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -230, // on "TO", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1605 - 1604, // on "(", goto 1603 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1605, // on "NIL", goto 1604 - 1606, // on "NOT", goto 1605 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1607, // on "[", goto 1606 - 0, // on "]", error - 0, // on "^", error - 1608, // on r#"\'[^\']*\'"#, goto 1607 - 1609, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1608 - 1610, // on r#"\\d+"#, goto 1609 - 1611, // on r#"\\d+\\.\\d+"#, goto 1610 - // State 1606 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1825, // on "]", goto 1824 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1607 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - -229, // on "DOWNTO", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -229, // on "TO", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1608 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - -94, // on "DOWNTO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -94, // on "TO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1609 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - -231, // on "DOWNTO", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -231, // on "TO", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1610 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - -234, // on "DOWNTO", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -234, // on "TO", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1611 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - -220, // on "DOWNTO", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -220, // on "TO", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1612 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - -72, // on "DOWNTO", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -72, // on "TO", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1613 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - -94, // on "DOWNTO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -94, // on "TO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1614 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1826, // on "]", goto 1825 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1615 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - -162, // on "DOWNTO", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -162, // on "TO", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1616 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - -200, // on "DOWNTO", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -200, // on "TO", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1617 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -35, // on ";", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -35, // on "END", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1618 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -148, // on ";", reduce `open_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", open_statement => ActionFn(167);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -148, // on "END", reduce `open_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", open_statement => ActionFn(167);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1619 - 0, // on "(", error - 1827, // on ")", goto 1826 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1620 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -36, // on ";", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -36, // on "ELSE", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - -36, // on "END", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1621 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - -71, // on ";", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -71, // on "ELSE", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "END", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1622 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -12, // on ";", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -12, // on "ELSE", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - -12, // on "END", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1623 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - -219, // on ";", reduce `term = factor => ActionFn(210);` - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -219, // on "ELSE", reduce `term = factor => ActionFn(210);` - -219, // on "END", reduce `term = factor => ActionFn(210);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1624 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - -238, // on ";", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -238, // on "ELSE", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "END", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1625 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - -160, // on ";", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -160, // on "ELSE", reduce `primary = function_designator => ActionFn(218);` - -160, // on "END", reduce `primary = function_designator => ActionFn(218);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1626 - 1829, // on "(", goto 1828 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - -236, // on ";", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -236, // on "ELSE", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "END", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1627 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - -237, // on ";", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -237, // on "ELSE", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "END", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1628 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1830, // on "**", goto 1829 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - -66, // on ";", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -66, // on "ELSE", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "END", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1629 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - -161, // on ";", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -161, // on "ELSE", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "END", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1630 - 1639, // on "(", goto 1638 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1640, // on "NIL", goto 1639 - 1641, // on "NOT", goto 1640 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1642, // on "[", goto 1641 - 0, // on "]", error - 0, // on "^", error - 1643, // on r#"\'[^\']*\'"#, goto 1642 - 1644, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1643 - 1645, // on r#"\\d+"#, goto 1644 - 1646, // on r#"\\d+\\.\\d+"#, goto 1645 - // State 1631 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -68, // on ";", reduce `expression = simple_expression => ActionFn(206);` - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -68, // on "ELSE", reduce `expression = simple_expression => ActionFn(206);` - -68, // on "END", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1632 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -205, // on ";", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - -205, // on "ELSE", reduce `simple_expression = term => ActionFn(208);` - -205, // on "END", reduce `simple_expression = term => ActionFn(208);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1633 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - -159, // on ";", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -159, // on "ELSE", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "END", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1634 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -232, // on "ELSE", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "END", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1635 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -228, // on "ELSE", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "END", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1636 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -233, // on "ELSE", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "END", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1637 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1835, // on ".", goto 1834 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - -158, // on ";", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -158, // on "ELSE", reduce `primary = variable_access => ActionFn(216);` - -158, // on "END", reduce `primary = variable_access => ActionFn(216);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1836, // on "[", goto 1835 - 0, // on "]", error - 1837, // on "^", goto 1836 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1638 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1639 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -230, // on "ELSE", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "END", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1640 - 1639, // on "(", goto 1638 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1640, // on "NIL", goto 1639 - 1641, // on "NOT", goto 1640 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1642, // on "[", goto 1641 - 0, // on "]", error - 0, // on "^", error - 1643, // on r#"\'[^\']*\'"#, goto 1642 - 1644, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1643 - 1645, // on r#"\\d+"#, goto 1644 - 1646, // on r#"\\d+\\.\\d+"#, goto 1645 - // State 1641 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1841, // on "]", goto 1840 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1642 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -229, // on "ELSE", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "END", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1643 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1644 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -231, // on "ELSE", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "END", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1645 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -234, // on "ELSE", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "END", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1646 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -42, // on ";", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -42, // on "ELSE", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - -42, // on "END", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1647 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 1648 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 1649 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1048, // on "BEGIN", goto 1047 - 1049, // on "CASE", goto 1048 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 1050, // on "FOR", goto 1049 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1051, // on "GOTO", goto 1050 - 1052, // on "IF", goto 1051 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1053, // on "REPEAT", goto 1052 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 1054, // on "WHILE", goto 1053 - 1055, // on "WITH", goto 1054 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1056, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1055 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1650 - 1639, // on "(", goto 1638 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1640, // on "NIL", goto 1639 - 1641, // on "NOT", goto 1640 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1642, // on "[", goto 1641 - 0, // on "]", error - 0, // on "^", error - 1643, // on r#"\'[^\']*\'"#, goto 1642 - 1644, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1643 - 1645, // on r#"\\d+"#, goto 1644 - 1646, // on r#"\\d+\\.\\d+"#, goto 1645 - // State 1651 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1048, // on "BEGIN", goto 1047 - 1049, // on "CASE", goto 1048 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 1050, // on "FOR", goto 1049 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1051, // on "GOTO", goto 1050 - 1052, // on "IF", goto 1051 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1053, // on "REPEAT", goto 1052 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 1054, // on "WHILE", goto 1053 - 1055, // on "WITH", goto 1054 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1056, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1055 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1652 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1048, // on "BEGIN", goto 1047 - 1049, // on "CASE", goto 1048 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 1050, // on "FOR", goto 1049 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1051, // on "GOTO", goto 1050 - 1052, // on "IF", goto 1051 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1053, // on "REPEAT", goto 1052 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 1054, // on "WHILE", goto 1053 - 1055, // on "WITH", goto 1054 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1056, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1055 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1653 - 0, // on "(", error - 1849, // on ")", goto 1848 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1654 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -67, // on "THEN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1655 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -206, // on "THEN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1656 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -220, // on "THEN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1657 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -72, // on "THEN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1658 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -94, // on "THEN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1659 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1850, // on "]", goto 1849 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1660 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -162, // on "THEN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1661 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -200, // on "THEN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1662 - 0, // on "(", error - 1851, // on ")", goto 1850 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1663 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - -67, // on ";", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -67, // on "UNTIL", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1664 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -206, // on ";", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -206, // on "UNTIL", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1665 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - -71, // on ";", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -71, // on "UNTIL", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1666 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - -219, // on ";", reduce `term = factor => ActionFn(210);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -219, // on "UNTIL", reduce `term = factor => ActionFn(210);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1667 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - -238, // on ";", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -238, // on "UNTIL", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1668 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - -160, // on ";", reduce `primary = function_designator => ActionFn(218);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -160, // on "UNTIL", reduce `primary = function_designator => ActionFn(218);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1669 - 1853, // on "(", goto 1852 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - -236, // on ";", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -236, // on "UNTIL", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1670 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - -237, // on ";", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -237, // on "UNTIL", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1671 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1854, // on "**", goto 1853 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - -66, // on ";", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -66, // on "UNTIL", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1672 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - -161, // on ";", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -161, // on "UNTIL", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1673 - 1682, // on "(", goto 1681 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1683, // on "NIL", goto 1682 - 1684, // on "NOT", goto 1683 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1685, // on "[", goto 1684 - 0, // on "]", error - 0, // on "^", error - 1686, // on r#"\'[^\']*\'"#, goto 1685 - 1687, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1686 - 1688, // on r#"\\d+"#, goto 1687 - 1689, // on r#"\\d+\\.\\d+"#, goto 1688 - // State 1674 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -69, // on ";", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -69, // on "UNTIL", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1675 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -205, // on ";", reduce `simple_expression = term => ActionFn(208);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -205, // on "UNTIL", reduce `simple_expression = term => ActionFn(208);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1676 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - -159, // on ";", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -159, // on "UNTIL", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1677 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -232, // on "UNTIL", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1678 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -228, // on "UNTIL", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1679 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -233, // on "UNTIL", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1680 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1858, // on ".", goto 1857 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - -158, // on ";", reduce `primary = variable_access => ActionFn(216);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -158, // on "UNTIL", reduce `primary = variable_access => ActionFn(216);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1859, // on "[", goto 1858 - 0, // on "]", error - 1860, // on "^", goto 1859 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1681 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1682 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -230, // on "UNTIL", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1683 - 1682, // on "(", goto 1681 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1683, // on "NIL", goto 1682 - 1684, // on "NOT", goto 1683 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1685, // on "[", goto 1684 - 0, // on "]", error - 0, // on "^", error - 1686, // on r#"\'[^\']*\'"#, goto 1685 - 1687, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1686 - 1688, // on r#"\\d+"#, goto 1687 - 1689, // on r#"\\d+\\.\\d+"#, goto 1688 - // State 1684 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1864, // on "]", goto 1863 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1685 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -229, // on "UNTIL", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1686 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1687 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -231, // on "UNTIL", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1688 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -234, // on "UNTIL", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1689 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - -220, // on ";", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -220, // on "UNTIL", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1690 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - -72, // on ";", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -72, // on "UNTIL", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1691 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1692 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1865, // on "]", goto 1864 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1693 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - -162, // on ";", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -162, // on "UNTIL", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1694 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - -200, // on ";", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -200, // on "UNTIL", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1695 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 1542, // on "OTHERWISE", goto 1541 - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 1696 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -199, // on "+", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ",", error - -199, // on "-", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1867, // on "END", goto 1866 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - -199, // on "OTHERWISE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -199, // on r#"\'[^\']*\'"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+\\.\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - // State 1697 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -24, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -24, // on "UNTIL", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1698 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 1699 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1700 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -177, // on ";", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -177, // on "ELSE", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -177, // on "UNTIL", reduce `procedure_statement = identifier, params => ActionFn(179);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1701 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1702 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1437, // on "BEGIN", goto 1436 - 1438, // on "CASE", goto 1437 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 1439, // on "FOR", goto 1438 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1440, // on "GOTO", goto 1439 - 1441, // on "IF", goto 1440 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1442, // on "REPEAT", goto 1441 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 1443, // on "WHILE", goto 1442 - 1444, // on "WITH", goto 1443 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1445, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1444 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1703 - 1890, // on "(", goto 1889 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1891, // on "NIL", goto 1890 - 1892, // on "NOT", goto 1891 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1893, // on "[", goto 1892 - 0, // on "]", error - 0, // on "^", error - 1894, // on r#"\'[^\']*\'"#, goto 1893 - 1895, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1894 - 1896, // on r#"\\d+"#, goto 1895 - 1897, // on r#"\\d+\\.\\d+"#, goto 1896 - // State 1704 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 527, // on ";", goto 526 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1898, // on "END", goto 1897 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1705 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 1899, // on "OF", goto 1898 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1706 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 1900, // on ":=", goto 1899 - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1707 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -93, // on ";", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -93, // on "ELSE", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -93, // on "UNTIL", reduce `goto_statement = "GOTO", label => ActionFn(187);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1708 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -105, // on ";", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -105, // on "ELSE", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -105, // on "UNTIL", reduce `label = r#"\\d+"# => ActionFn(14);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1709 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 1901, // on "THEN", goto 1900 - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1710 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 851, // on ";", goto 850 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 1902, // on "UNTIL", goto 1901 - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1711 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 1903, // on "DO", goto 1902 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1712 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 1904, // on "DO", goto 1903 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1713 - 0, // on "(", error - 1905, // on ")", goto 1904 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1714 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "DO", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1715 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - -206, // on "DO", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1716 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "DO", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1717 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "DO", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1718 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "DO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1719 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1906, // on "]", goto 1905 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1720 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "DO", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1721 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "DO", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1722 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 1911, // on r#"\'[^\']*\'"#, goto 1910 - 350, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 349 - 1912, // on r#"\\d+"#, goto 1911 - 1913, // on r#"\\d+\\.\\d+"#, goto 1912 - // State 1723 - 0, // on "(", error - 1914, // on ")", goto 1913 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 90, // on ",", goto 89 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1724 - 295, // on "(", goto 294 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 119, // on r#"\'[^\']*\'"#, goto 118 - 296, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 295 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 1725 - 0, // on "(", error - -124, // on ")", reduce `new_structured_type = "PACKED", structured_type => ActionFn(57);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -124, // on ";", reduce `new_structured_type = "PACKED", structured_type => ActionFn(57);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1726 - 1482, // on "(", goto 1481 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 1483, // on "ARRAY", goto 1482 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 1484, // on "PACKED", goto 1483 - 1485, // on "PFILE", goto 1484 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 1486, // on "RECORD", goto 1485 - 0, // on "REPEAT", error - 1487, // on "SET", goto 1486 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 1488, // on "^", goto 1487 - 119, // on r#"\'[^\']*\'"#, goto 118 - 1489, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1488 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 1727 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 301, // on ";", goto 300 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1919, // on "END", goto 1918 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1728 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1920, // on "END", goto 1919 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1729 - 1482, // on "(", goto 1481 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 119, // on r#"\'[^\']*\'"#, goto 118 - 1489, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1488 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 1730 - 0, // on "(", error - -122, // on ")", reduce `new_pointer_type = "^", domain_type => ActionFn(94);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -122, // on ";", reduce `new_pointer_type = "^", domain_type => ActionFn(94);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1731 - 0, // on "(", error - -64, // on ")", reduce `domain_type = identifier => ActionFn(95);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -64, // on ";", reduce `domain_type = identifier => ActionFn(95);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1732 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -247, // on ";", reduce `variant = case_constant_list, ":", "(", record_section_list, semicolon, variant_part, ")" => ActionFn(83);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -247, // on "END", reduce `variant = case_constant_list, ":", "(", record_section_list, semicolon, variant_part, ")" => ActionFn(83);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1733 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 517, // on ",", goto 516 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 1925, // on ":", goto 1924 - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1734 - 0, // on "(", error - -250, // on ")", reduce `variant_list = variant => ActionFn(81);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -250, // on ";", reduce `variant_list = variant => ActionFn(81);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1735 - 0, // on "(", error - -252, // on ")", reduce `variant_part = "CASE", variant_selector, "OF", variant_list => ActionFn(76);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 1927, // on ";", goto 1926 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1736 - 0, // on "(", error - -71, // on ")", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ",", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1737 - 0, // on "(", error - -5, // on ")", reduce `actual_parameter = expression, ":", expression, ":", expression => ActionFn(186);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - -5, // on ",", reduce `actual_parameter = expression, ":", expression, ":", expression => ActionFn(186);` - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1738 - 0, // on "(", error - -219, // on ")", reduce `term = factor => ActionFn(210);` - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - -219, // on ",", reduce `term = factor => ActionFn(210);` - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1739 - 0, // on "(", error - -238, // on ")", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1740 - 0, // on "(", error - -160, // on ")", reduce `primary = function_designator => ActionFn(218);` - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - -160, // on ",", reduce `primary = function_designator => ActionFn(218);` - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1741 - 1929, // on "(", goto 1928 - -236, // on ")", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1742 - 0, // on "(", error - -237, // on ")", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1743 - 0, // on "(", error - -66, // on ")", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 1930, // on "**", goto 1929 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ",", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1744 - 0, // on "(", error - -161, // on ")", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ",", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1745 - 1754, // on "(", goto 1753 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1755, // on "NIL", goto 1754 - 1756, // on "NOT", goto 1755 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1757, // on "[", goto 1756 - 0, // on "]", error - 0, // on "^", error - 1758, // on r#"\'[^\']*\'"#, goto 1757 - 1759, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1758 - 1760, // on r#"\\d+"#, goto 1759 - 1761, // on r#"\\d+\\.\\d+"#, goto 1760 - // State 1746 - 0, // on "(", error - -68, // on ")", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - -68, // on ",", reduce `expression = simple_expression => ActionFn(206);` - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1747 - 0, // on "(", error - -205, // on ")", reduce `simple_expression = term => ActionFn(208);` - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - -205, // on ",", reduce `simple_expression = term => ActionFn(208);` - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1748 - 0, // on "(", error - -159, // on ")", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ",", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1749 - 0, // on "(", error - -232, // on ")", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ",", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1750 - 0, // on "(", error - -228, // on ")", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ",", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1751 - 0, // on "(", error - -233, // on ")", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ",", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1752 - 0, // on "(", error - -158, // on ")", reduce `primary = variable_access => ActionFn(216);` - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - -158, // on ",", reduce `primary = variable_access => ActionFn(216);` - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 1935, // on ".", goto 1934 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1936, // on "[", goto 1935 - 0, // on "]", error - 1937, // on "^", goto 1936 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1753 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1754 - 0, // on "(", error - -230, // on ")", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ",", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1755 - 1754, // on "(", goto 1753 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1755, // on "NIL", goto 1754 - 1756, // on "NOT", goto 1755 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1757, // on "[", goto 1756 - 0, // on "]", error - 0, // on "^", error - 1758, // on r#"\'[^\']*\'"#, goto 1757 - 1759, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1758 - 1760, // on r#"\\d+"#, goto 1759 - 1761, // on r#"\\d+\\.\\d+"#, goto 1760 - // State 1756 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 1941, // on "]", goto 1940 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1757 - 0, // on "(", error - -229, // on ")", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ",", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1758 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1759 - 0, // on "(", error - -231, // on ")", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ",", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1760 - 0, // on "(", error - -234, // on ")", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ",", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1761 - 0, // on "(", error - 1942, // on ")", goto 1941 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1762 - 0, // on "(", error - -67, // on ")", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ",", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ":", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1763 - 0, // on "(", error - -206, // on ")", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ",", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - -206, // on ":", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1764 - 0, // on "(", error - -220, // on ")", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ",", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ":", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1765 - 0, // on "(", error - -72, // on ")", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ":", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1766 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ":", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1767 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1943, // on "]", goto 1942 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1768 - 0, // on "(", error - -162, // on ")", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ",", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ":", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1769 - 0, // on "(", error - -200, // on ")", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ",", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ":", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1770 - 0, // on "(", error - 1944, // on ")", goto 1943 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1771 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - -67, // on ";", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -67, // on "END", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1772 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -206, // on ";", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -206, // on "END", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1773 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - -220, // on ";", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -220, // on "END", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1774 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - -72, // on ";", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -72, // on "END", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1775 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1776 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1945, // on "]", goto 1944 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1777 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - -162, // on ";", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -162, // on "END", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1778 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - -200, // on ";", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -200, // on "END", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1779 - 0, // on "(", error - 1946, // on ")", goto 1945 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1780 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ",", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -67, // on "]", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1781 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ",", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -206, // on "]", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1782 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ",", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -220, // on "]", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1783 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "]", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1784 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1785 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1947, // on "]", goto 1946 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1786 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ",", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -162, // on "]", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1787 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ",", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -200, // on "]", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1788 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 1948, // on ";", goto 1947 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 1949, // on "END", goto 1948 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1789 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -156, // on ";", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - -156, // on "BEGIN", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - -156, // on "CASE", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -156, // on "END", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - 0, // on "EXTERNAL", error - -156, // on "FOR", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - -156, // on "GOTO", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - -156, // on "IF", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - -156, // on "REPEAT", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - -156, // on "WHILE", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - -156, // on "WITH", reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - -156, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - -156, // on r#"\\d+"#, reduce `otherwisepart = "OTHERWISE", ":" => ActionFn(197);` - 0, // on r#"\\d+\\.\\d+"#, error - // State 1790 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - -157, // on "OF", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1791 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - -103, // on "OF", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1792 - 0, // on "(", error - 1950, // on ")", goto 1949 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1793 - 0, // on "(", error - -67, // on ")", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1794 - 0, // on "(", error - -206, // on ")", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1795 - 0, // on "(", error - -220, // on ")", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1796 - 0, // on "(", error - -72, // on ")", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1797 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1798 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1951, // on "]", goto 1950 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1799 - 0, // on "(", error - -162, // on ")", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1800 - 0, // on "(", error - -200, // on ")", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1801 - 0, // on "(", error - 1952, // on ")", goto 1951 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1802 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ",", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - -67, // on "..", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -67, // on "]", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1803 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ",", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - -206, // on "..", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -206, // on "]", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1804 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ",", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - -220, // on "..", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -220, // on "]", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1805 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "..", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "]", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1806 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "..", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "]", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1807 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1953, // on "]", goto 1952 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1808 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ",", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - -162, // on "..", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -162, // on "]", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1809 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ",", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - -200, // on "..", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -200, // on "]", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1810 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - -157, // on "DOWNTO", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -157, // on "TO", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1811 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1812 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - -88, // on "DOWNTO", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -88, // on "TO", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1813 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1814 - 1604, // on "(", goto 1603 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1605, // on "NIL", goto 1604 - 1606, // on "NOT", goto 1605 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1607, // on "[", goto 1606 - 0, // on "]", error - 0, // on "^", error - 1608, // on r#"\'[^\']*\'"#, goto 1607 - 1609, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1608 - 1610, // on r#"\\d+"#, goto 1609 - 1611, // on r#"\\d+\\.\\d+"#, goto 1610 - // State 1815 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - -70, // on "DOWNTO", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -70, // on "TO", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1816 - 1604, // on "(", goto 1603 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1605, // on "NIL", goto 1604 - 1606, // on "NOT", goto 1605 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1607, // on "[", goto 1606 - 0, // on "]", error - 0, // on "^", error - 1608, // on r#"\'[^\']*\'"#, goto 1607 - 1609, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1608 - 1610, // on r#"\\d+"#, goto 1609 - 1611, // on r#"\\d+\\.\\d+"#, goto 1610 - // State 1817 - 1604, // on "(", goto 1603 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1605, // on "NIL", goto 1604 - 1606, // on "NOT", goto 1605 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1607, // on "[", goto 1606 - 0, // on "]", error - 0, // on "^", error - 1608, // on r#"\'[^\']*\'"#, goto 1607 - 1609, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1608 - 1610, // on r#"\\d+"#, goto 1609 - 1611, // on r#"\\d+\\.\\d+"#, goto 1610 - // State 1818 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1961, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1960 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1819 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1820 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - -239, // on "DOWNTO", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -239, // on "TO", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1821 - 0, // on "(", error - 1963, // on ")", goto 1962 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1822 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - -163, // on "DOWNTO", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -163, // on "TO", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1823 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1964, // on "]", goto 1963 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1824 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - -201, // on "DOWNTO", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -201, // on "TO", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1825 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - -103, // on "DOWNTO", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -103, // on "TO", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1826 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -157, // on "ELSE", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "END", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1827 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - -88, // on ";", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -88, // on "ELSE", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "END", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1828 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1829 - 1639, // on "(", goto 1638 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1640, // on "NIL", goto 1639 - 1641, // on "NOT", goto 1640 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1642, // on "[", goto 1641 - 0, // on "]", error - 0, // on "^", error - 1643, // on r#"\'[^\']*\'"#, goto 1642 - 1644, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1643 - 1645, // on r#"\\d+"#, goto 1644 - 1646, // on r#"\\d+\\.\\d+"#, goto 1645 - // State 1830 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - -70, // on ";", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -70, // on "ELSE", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "END", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1831 - 1639, // on "(", goto 1638 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1640, // on "NIL", goto 1639 - 1641, // on "NOT", goto 1640 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1642, // on "[", goto 1641 - 0, // on "]", error - 0, // on "^", error - 1643, // on r#"\'[^\']*\'"#, goto 1642 - 1644, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1643 - 1645, // on r#"\\d+"#, goto 1644 - 1646, // on r#"\\d+\\.\\d+"#, goto 1645 - // State 1832 - 1984, // on "(", goto 1983 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1985, // on "NIL", goto 1984 - 1986, // on "NOT", goto 1985 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1987, // on "[", goto 1986 - 0, // on "]", error - 0, // on "^", error - 1988, // on r#"\'[^\']*\'"#, goto 1987 - 1989, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1988 - 1990, // on r#"\\d+"#, goto 1989 - 1991, // on r#"\\d+\\.\\d+"#, goto 1990 - // State 1833 - 1639, // on "(", goto 1638 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1640, // on "NIL", goto 1639 - 1641, // on "NOT", goto 1640 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1642, // on "[", goto 1641 - 0, // on "]", error - 0, // on "^", error - 1643, // on r#"\'[^\']*\'"#, goto 1642 - 1644, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1643 - 1645, // on r#"\\d+"#, goto 1644 - 1646, // on r#"\\d+\\.\\d+"#, goto 1645 - // State 1834 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1994, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1993 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1835 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1836 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - -239, // on ";", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -239, // on "ELSE", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "END", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1837 - 0, // on "(", error - 1996, // on ")", goto 1995 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1838 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - -163, // on ";", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -163, // on "ELSE", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "END", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1839 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 1997, // on "]", goto 1996 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1840 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - -201, // on ";", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -201, // on "ELSE", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "END", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1841 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 1999, // on ";", goto 1998 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2000, // on "END", goto 1999 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1842 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 1361, // on "DOWNTO", goto 1360 - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 1362, // on "TO", goto 1361 - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1843 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -208, // on ";", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 2002, // on "ELSE", goto 2001 - -208, // on "END", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1844 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -197, // on ";", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -197, // on "ELSE", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - -197, // on "END", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1845 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -15, // on ";", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -15, // on "ELSE", reduce `boolean_expression = expression => ActionFn(205);` - -15, // on "END", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1846 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -38, // on ";", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -38, // on "ELSE", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - -38, // on "END", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1847 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -39, // on ";", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -39, // on "ELSE", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - -39, // on "END", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1848 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -157, // on "THEN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1849 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - -103, // on "THEN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1850 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -157, // on "UNTIL", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1851 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - -88, // on ";", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -88, // on "UNTIL", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1852 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1853 - 1682, // on "(", goto 1681 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1683, // on "NIL", goto 1682 - 1684, // on "NOT", goto 1683 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1685, // on "[", goto 1684 - 0, // on "]", error - 0, // on "^", error - 1686, // on r#"\'[^\']*\'"#, goto 1685 - 1687, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1686 - 1688, // on r#"\\d+"#, goto 1687 - 1689, // on r#"\\d+\\.\\d+"#, goto 1688 - // State 1854 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - -70, // on ";", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -70, // on "UNTIL", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1855 - 1682, // on "(", goto 1681 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1683, // on "NIL", goto 1682 - 1684, // on "NOT", goto 1683 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1685, // on "[", goto 1684 - 0, // on "]", error - 0, // on "^", error - 1686, // on r#"\'[^\']*\'"#, goto 1685 - 1687, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1686 - 1688, // on r#"\\d+"#, goto 1687 - 1689, // on r#"\\d+\\.\\d+"#, goto 1688 - // State 1856 - 1682, // on "(", goto 1681 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1683, // on "NIL", goto 1682 - 1684, // on "NOT", goto 1683 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1685, // on "[", goto 1684 - 0, // on "]", error - 0, // on "^", error - 1686, // on r#"\'[^\']*\'"#, goto 1685 - 1687, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1686 - 1688, // on r#"\\d+"#, goto 1687 - 1689, // on r#"\\d+\\.\\d+"#, goto 1688 - // State 1857 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 2008, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2007 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1858 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1859 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - -239, // on ";", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -239, // on "UNTIL", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1860 - 0, // on "(", error - 2010, // on ")", goto 2009 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1861 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - -163, // on ";", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -163, // on "UNTIL", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1862 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2011, // on "]", goto 2010 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1863 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - -201, // on ";", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -201, // on "UNTIL", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1864 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - -103, // on ";", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -103, // on "UNTIL", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1865 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1866 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -25, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -25, // on "UNTIL", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1867 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 2013, // on "DO", goto 2012 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1868 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -35, // on ";", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -35, // on "UNTIL", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1869 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -148, // on ";", reduce `open_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", open_statement => ActionFn(167);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -148, // on "UNTIL", reduce `open_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", open_statement => ActionFn(167);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1870 - 0, // on "(", error - 2014, // on ")", goto 2013 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1871 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -36, // on ";", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -36, // on "ELSE", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -36, // on "UNTIL", reduce `closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1872 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - -71, // on ";", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "<>", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ">=", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -71, // on "ELSE", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -71, // on "IN", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -71, // on "UNTIL", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1873 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -12, // on ";", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -12, // on "ELSE", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -12, // on "UNTIL", reduce `assignment_statement = variable_access, ":=", expression => ActionFn(169);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1874 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - -219, // on ";", reduce `term = factor => ActionFn(210);` - -219, // on "<", reduce `term = factor => ActionFn(210);` - -219, // on "<=", reduce `term = factor => ActionFn(210);` - -219, // on "<>", reduce `term = factor => ActionFn(210);` - -219, // on "=", reduce `term = factor => ActionFn(210);` - -219, // on ">", reduce `term = factor => ActionFn(210);` - -219, // on ">=", reduce `term = factor => ActionFn(210);` - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -219, // on "ELSE", reduce `term = factor => ActionFn(210);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -219, // on "IN", reduce `term = factor => ActionFn(210);` - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -219, // on "UNTIL", reduce `term = factor => ActionFn(210);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1875 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - -238, // on ";", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "<>", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ">=", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -238, // on "ELSE", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -238, // on "IN", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -238, // on "UNTIL", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1876 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - -160, // on ";", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "<>", reduce `primary = function_designator => ActionFn(218);` - -160, // on "=", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">", reduce `primary = function_designator => ActionFn(218);` - -160, // on ">=", reduce `primary = function_designator => ActionFn(218);` - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -160, // on "ELSE", reduce `primary = function_designator => ActionFn(218);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -160, // on "IN", reduce `primary = function_designator => ActionFn(218);` - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -160, // on "UNTIL", reduce `primary = function_designator => ActionFn(218);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1877 - 2016, // on "(", goto 2015 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - -236, // on ";", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "<>", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ">=", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -236, // on "ELSE", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -236, // on "IN", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -236, // on "UNTIL", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1878 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - -237, // on ";", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "<>", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ">=", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -237, // on "ELSE", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -237, // on "IN", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -237, // on "UNTIL", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1879 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 2017, // on "**", goto 2016 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - -66, // on ";", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "<>", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ">=", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -66, // on "ELSE", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -66, // on "IN", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -66, // on "UNTIL", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1880 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - -161, // on ";", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "<>", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ">=", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -161, // on "ELSE", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -161, // on "IN", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -161, // on "UNTIL", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1881 - 1890, // on "(", goto 1889 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1891, // on "NIL", goto 1890 - 1892, // on "NOT", goto 1891 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1893, // on "[", goto 1892 - 0, // on "]", error - 0, // on "^", error - 1894, // on r#"\'[^\']*\'"#, goto 1893 - 1895, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1894 - 1896, // on r#"\\d+"#, goto 1895 - 1897, // on r#"\\d+\\.\\d+"#, goto 1896 - // State 1882 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -68, // on ";", reduce `expression = simple_expression => ActionFn(206);` - 767, // on "<", goto 766 - 768, // on "<=", goto 767 - 769, // on "<>", goto 768 - 770, // on "=", goto 769 - 771, // on ">", goto 770 - 772, // on ">=", goto 771 - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -68, // on "ELSE", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 773, // on "IN", goto 772 - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -68, // on "UNTIL", reduce `expression = simple_expression => ActionFn(206);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1883 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -205, // on ";", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<=", reduce `simple_expression = term => ActionFn(208);` - -205, // on "<>", reduce `simple_expression = term => ActionFn(208);` - -205, // on "=", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">", reduce `simple_expression = term => ActionFn(208);` - -205, // on ">=", reduce `simple_expression = term => ActionFn(208);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - -205, // on "ELSE", reduce `simple_expression = term => ActionFn(208);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -205, // on "IN", reduce `simple_expression = term => ActionFn(208);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -205, // on "UNTIL", reduce `simple_expression = term => ActionFn(208);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1884 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - -159, // on ";", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "<>", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ">=", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -159, // on "ELSE", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -159, // on "IN", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -159, // on "UNTIL", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1885 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "<>", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ">=", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -232, // on "ELSE", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -232, // on "IN", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -232, // on "UNTIL", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1886 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "<>", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ">=", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -228, // on "ELSE", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -228, // on "IN", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -228, // on "UNTIL", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1887 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "<>", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ">=", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -233, // on "ELSE", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -233, // on "IN", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -233, // on "UNTIL", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1888 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 2022, // on ".", goto 2021 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - -158, // on ";", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "<>", reduce `primary = variable_access => ActionFn(216);` - -158, // on "=", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">", reduce `primary = variable_access => ActionFn(216);` - -158, // on ">=", reduce `primary = variable_access => ActionFn(216);` - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -158, // on "ELSE", reduce `primary = variable_access => ActionFn(216);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -158, // on "IN", reduce `primary = variable_access => ActionFn(216);` - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -158, // on "UNTIL", reduce `primary = variable_access => ActionFn(216);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2023, // on "[", goto 2022 - 0, // on "]", error - 2024, // on "^", goto 2023 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1889 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1890 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "<>", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ">=", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -230, // on "ELSE", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -230, // on "IN", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -230, // on "UNTIL", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1891 - 1890, // on "(", goto 1889 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1891, // on "NIL", goto 1890 - 1892, // on "NOT", goto 1891 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1893, // on "[", goto 1892 - 0, // on "]", error - 0, // on "^", error - 1894, // on r#"\'[^\']*\'"#, goto 1893 - 1895, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1894 - 1896, // on r#"\\d+"#, goto 1895 - 1897, // on r#"\\d+\\.\\d+"#, goto 1896 - // State 1892 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 2028, // on "]", goto 2027 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1893 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "<>", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ">=", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -229, // on "ELSE", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -229, // on "IN", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -229, // on "UNTIL", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1894 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1895 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "<>", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ">=", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -231, // on "ELSE", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -231, // on "IN", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -231, // on "UNTIL", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1896 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "<>", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ">=", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -234, // on "ELSE", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -234, // on "IN", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -234, // on "UNTIL", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1897 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -42, // on ";", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -42, // on "ELSE", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -42, // on "UNTIL", reduce `compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1898 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 1899 - 1024, // on "(", goto 1023 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1025, // on "NIL", goto 1024 - 1026, // on "NOT", goto 1025 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1027, // on "[", goto 1026 - 0, // on "]", error - 0, // on "^", error - 1028, // on r#"\'[^\']*\'"#, goto 1027 - 1029, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1028 - 1030, // on r#"\\d+"#, goto 1029 - 1031, // on r#"\\d+\\.\\d+"#, goto 1030 - // State 1900 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1437, // on "BEGIN", goto 1436 - 1438, // on "CASE", goto 1437 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 1439, // on "FOR", goto 1438 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1440, // on "GOTO", goto 1439 - 1441, // on "IF", goto 1440 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1442, // on "REPEAT", goto 1441 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 1443, // on "WHILE", goto 1442 - 1444, // on "WITH", goto 1443 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1445, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1444 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1901 - 1890, // on "(", goto 1889 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1891, // on "NIL", goto 1890 - 1892, // on "NOT", goto 1891 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1893, // on "[", goto 1892 - 0, // on "]", error - 0, // on "^", error - 1894, // on r#"\'[^\']*\'"#, goto 1893 - 1895, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1894 - 1896, // on r#"\\d+"#, goto 1895 - 1897, // on r#"\\d+\\.\\d+"#, goto 1896 - // State 1902 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1437, // on "BEGIN", goto 1436 - 1438, // on "CASE", goto 1437 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 1439, // on "FOR", goto 1438 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1440, // on "GOTO", goto 1439 - 1441, // on "IF", goto 1440 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1442, // on "REPEAT", goto 1441 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 1443, // on "WHILE", goto 1442 - 1444, // on "WITH", goto 1443 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1445, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1444 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1903 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1437, // on "BEGIN", goto 1436 - 1438, // on "CASE", goto 1437 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 1439, // on "FOR", goto 1438 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1440, // on "GOTO", goto 1439 - 1441, // on "IF", goto 1440 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1442, // on "REPEAT", goto 1441 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 1443, // on "WHILE", goto 1442 - 1444, // on "WITH", goto 1443 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1445, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1444 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 1904 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "DO", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1905 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "DO", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1906 - 0, // on "(", error - -216, // on ")", reduce `subrange_type = constant, "..", constant => ActionFn(55);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -216, // on ";", reduce `subrange_type = constant, "..", constant => ActionFn(55);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1907 - 0, // on "(", error - -144, // on ")", reduce `non_string = identifier => ActionFn(40);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -144, // on ";", reduce `non_string = identifier => ActionFn(40);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1908 - 0, // on "(", error - -43, // on ")", reduce `constant = non_string => ActionFn(34);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -43, // on ";", reduce `constant = non_string => ActionFn(34);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1909 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 350, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 349 - 1912, // on r#"\\d+"#, goto 1911 - 1913, // on r#"\\d+\\.\\d+"#, goto 1912 - // State 1910 - 0, // on "(", error - -45, // on ")", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -45, // on ";", reduce `constant = r#"\'[^\']*\'"# => ActionFn(36);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1911 - 0, // on "(", error - -143, // on ")", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -143, // on ";", reduce `non_string = r#"\\d+"# => ActionFn(39);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1912 - 0, // on "(", error - -145, // on ")", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -145, // on ";", reduce `non_string = r#"\\d+\\.\\d+"# => ActionFn(41);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1913 - 0, // on "(", error - -65, // on ")", reduce `enumerated_type = "(", identifier_list, ")" => ActionFn(54);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -65, // on ";", reduce `enumerated_type = "(", identifier_list, ")" => ActionFn(54);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1914 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 360, // on ",", goto 359 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2037, // on "]", goto 2036 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1915 - 0, // on "(", error - -75, // on ")", reduce `file_type = "PFILE", "OF", component_type => ActionFn(93);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -75, // on ";", reduce `file_type = "PFILE", "OF", component_type => ActionFn(93);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1916 - 0, // on "(", error - -41, // on ")", reduce `component_type = type_denoter => ActionFn(68);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -41, // on ";", reduce `component_type = type_denoter => ActionFn(68);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1917 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 220, // on "CASE", goto 219 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -253, // on "END", reduce `variant_part = => ActionFn(261);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1918 - 0, // on "(", error - -185, // on ")", reduce `record_type = "RECORD", record_section_list, "END" => ActionFn(69);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -185, // on ";", reduce `record_type = "RECORD", record_section_list, "END" => ActionFn(69);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1919 - 0, // on "(", error - -187, // on ")", reduce `record_type = "RECORD", variant_part, "END" => ActionFn(71);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -187, // on ";", reduce `record_type = "RECORD", variant_part, "END" => ActionFn(71);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1920 - 0, // on "(", error - -202, // on ")", reduce `set_type = "SET", "OF", base_type => ActionFn(91);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -202, // on ";", reduce `set_type = "SET", "OF", base_type => ActionFn(91);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1921 - 0, // on "(", error - -154, // on ")", reduce `ordinal_type = identifier => ActionFn(67);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - -144, // on "..", reduce `non_string = identifier => ActionFn(40);` - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -154, // on ";", reduce `ordinal_type = identifier => ActionFn(67);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1922 - 0, // on "(", error - -153, // on ")", reduce `ordinal_type = new_ordinal_type => ActionFn(66);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -153, // on ";", reduce `ordinal_type = new_ordinal_type => ActionFn(66);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1923 - 0, // on "(", error - -13, // on ")", reduce `base_type = ordinal_type => ActionFn(92);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -13, // on ";", reduce `base_type = ordinal_type => ActionFn(92);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1924 - 2039, // on "(", goto 2038 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1925 - 0, // on "(", error - -251, // on ")", reduce `variant_part = "CASE", variant_selector, "OF", variant_list, semicolon => ActionFn(75);` - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 1926 - 0, // on "(", error - -199, // on ")", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "*", error - 0, // on "**", error - -199, // on "+", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ",", error - -199, // on "-", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -199, // on r#"\'[^\']*\'"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+\\.\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - // State 1927 - 0, // on "(", error - -88, // on ")", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ",", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1928 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 1929 - 1754, // on "(", goto 1753 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1755, // on "NIL", goto 1754 - 1756, // on "NOT", goto 1755 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1757, // on "[", goto 1756 - 0, // on "]", error - 0, // on "^", error - 1758, // on r#"\'[^\']*\'"#, goto 1757 - 1759, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1758 - 1760, // on r#"\\d+"#, goto 1759 - 1761, // on r#"\\d+\\.\\d+"#, goto 1760 - // State 1930 - 0, // on "(", error - -70, // on ")", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ",", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1931 - 1754, // on "(", goto 1753 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1755, // on "NIL", goto 1754 - 1756, // on "NOT", goto 1755 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1757, // on "[", goto 1756 - 0, // on "]", error - 0, // on "^", error - 1758, // on r#"\'[^\']*\'"#, goto 1757 - 1759, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1758 - 1760, // on r#"\\d+"#, goto 1759 - 1761, // on r#"\\d+\\.\\d+"#, goto 1760 - // State 1932 - 2060, // on "(", goto 2059 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2061, // on "NIL", goto 2060 - 2062, // on "NOT", goto 2061 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2063, // on "[", goto 2062 - 0, // on "]", error - 0, // on "^", error - 2064, // on r#"\'[^\']*\'"#, goto 2063 - 2065, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2064 - 2066, // on r#"\\d+"#, goto 2065 - 2067, // on r#"\\d+\\.\\d+"#, goto 2066 - // State 1933 - 1754, // on "(", goto 1753 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1755, // on "NIL", goto 1754 - 1756, // on "NOT", goto 1755 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1757, // on "[", goto 1756 - 0, // on "]", error - 0, // on "^", error - 1758, // on r#"\'[^\']*\'"#, goto 1757 - 1759, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1758 - 1760, // on r#"\\d+"#, goto 1759 - 1761, // on r#"\\d+\\.\\d+"#, goto 1760 - // State 1934 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 2070, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2069 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1935 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 1936 - 0, // on "(", error - -239, // on ")", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1937 - 0, // on "(", error - 2072, // on ")", goto 2071 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1938 - 0, // on "(", error - -163, // on ")", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ",", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1939 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2073, // on "]", goto 2072 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1940 - 0, // on "(", error - -201, // on ")", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ",", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1941 - 0, // on "(", error - -157, // on ")", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ",", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ":", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1942 - 0, // on "(", error - -103, // on ")", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ":", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1943 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -157, // on "END", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1944 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - -103, // on ";", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -103, // on "END", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1945 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ",", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -157, // on "]", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1946 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "]", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1947 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2074, // on "END", goto 2073 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1948 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -26, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -26, // on "END", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1949 - 0, // on "(", error - -157, // on ")", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1950 - 0, // on "(", error - -103, // on ")", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1951 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ",", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - -157, // on "..", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - -157, // on "]", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1952 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "..", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "]", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1953 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -34, // on ";", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -34, // on "END", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1954 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -146, // on ";", reduce `open_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", open_statement => ActionFn(162);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -146, // on "END", reduce `open_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", open_statement => ActionFn(162);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1955 - 0, // on "(", error - 2075, // on ")", goto 2074 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1956 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - -67, // on "DOWNTO", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -67, // on "TO", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1957 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - -206, // on "DOWNTO", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -206, // on "TO", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1958 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - -220, // on "DOWNTO", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -220, // on "TO", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1959 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - -72, // on "DOWNTO", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -72, // on "TO", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1960 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - -94, // on "DOWNTO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -94, // on "TO", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1961 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2076, // on "]", goto 2075 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1962 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - -162, // on "DOWNTO", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -162, // on "TO", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1963 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - -200, // on "DOWNTO", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -200, // on "TO", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1964 - 0, // on "(", error - 2077, // on ")", goto 2076 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1965 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - -67, // on ";", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -67, // on "ELSE", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "END", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1966 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -206, // on ";", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - -206, // on "ELSE", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "END", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1967 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - -71, // on ";", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -71, // on "ELSE", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "END", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1968 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - -219, // on ";", reduce `term = factor => ActionFn(210);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -219, // on "ELSE", reduce `term = factor => ActionFn(210);` - -219, // on "END", reduce `term = factor => ActionFn(210);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1969 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - -238, // on ";", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -238, // on "ELSE", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "END", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1970 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - -160, // on ";", reduce `primary = function_designator => ActionFn(218);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -160, // on "ELSE", reduce `primary = function_designator => ActionFn(218);` - -160, // on "END", reduce `primary = function_designator => ActionFn(218);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1971 - 2079, // on "(", goto 2078 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - -236, // on ";", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -236, // on "ELSE", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "END", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1972 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - -237, // on ";", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -237, // on "ELSE", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "END", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1973 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 2080, // on "**", goto 2079 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - -66, // on ";", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -66, // on "ELSE", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "END", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1974 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - -161, // on ";", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -161, // on "ELSE", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "END", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1975 - 1984, // on "(", goto 1983 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1985, // on "NIL", goto 1984 - 1986, // on "NOT", goto 1985 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1987, // on "[", goto 1986 - 0, // on "]", error - 0, // on "^", error - 1988, // on r#"\'[^\']*\'"#, goto 1987 - 1989, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1988 - 1990, // on r#"\\d+"#, goto 1989 - 1991, // on r#"\\d+\\.\\d+"#, goto 1990 - // State 1976 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -69, // on ";", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -69, // on "ELSE", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - -69, // on "END", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1977 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -205, // on ";", reduce `simple_expression = term => ActionFn(208);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - -205, // on "ELSE", reduce `simple_expression = term => ActionFn(208);` - -205, // on "END", reduce `simple_expression = term => ActionFn(208);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1978 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - -159, // on ";", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -159, // on "ELSE", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "END", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1979 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -232, // on "ELSE", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "END", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1980 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -228, // on "ELSE", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "END", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1981 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -233, // on "ELSE", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "END", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1982 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 2084, // on ".", goto 2083 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - -158, // on ";", reduce `primary = variable_access => ActionFn(216);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -158, // on "ELSE", reduce `primary = variable_access => ActionFn(216);` - -158, // on "END", reduce `primary = variable_access => ActionFn(216);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2085, // on "[", goto 2084 - 0, // on "]", error - 2086, // on "^", goto 2085 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1983 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 1984 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -230, // on "ELSE", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "END", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1985 - 1984, // on "(", goto 1983 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1985, // on "NIL", goto 1984 - 1986, // on "NOT", goto 1985 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1987, // on "[", goto 1986 - 0, // on "]", error - 0, // on "^", error - 1988, // on r#"\'[^\']*\'"#, goto 1987 - 1989, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1988 - 1990, // on r#"\\d+"#, goto 1989 - 1991, // on r#"\\d+\\.\\d+"#, goto 1990 - // State 1986 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 2090, // on "]", goto 2089 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 1987 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -229, // on "ELSE", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "END", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1988 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1989 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -231, // on "ELSE", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "END", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1990 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -234, // on "ELSE", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "END", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1991 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - -220, // on ";", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -220, // on "ELSE", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "END", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1992 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - -72, // on ";", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -72, // on "ELSE", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "END", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1993 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1994 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2091, // on "]", goto 2090 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1995 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - -162, // on ";", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -162, // on "ELSE", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "END", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1996 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - -200, // on ";", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -200, // on "ELSE", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "END", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 1997 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 1542, // on "OTHERWISE", goto 1541 - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 1998 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -199, // on "+", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ",", error - -199, // on "-", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2093, // on "END", goto 2092 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - -199, // on "OTHERWISE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -199, // on r#"\'[^\']*\'"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+\\.\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - // State 1999 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -24, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -24, // on "ELSE", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - -24, // on "END", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2000 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 2001 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1048, // on "BEGIN", goto 1047 - 1049, // on "CASE", goto 1048 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 1050, // on "FOR", goto 1049 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1051, // on "GOTO", goto 1050 - 1052, // on "IF", goto 1051 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1053, // on "REPEAT", goto 1052 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 1054, // on "WHILE", goto 1053 - 1055, // on "WITH", goto 1054 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1056, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1055 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 2002 - 0, // on "(", error - 2096, // on ")", goto 2095 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2003 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - -67, // on ";", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -67, // on "UNTIL", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2004 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -206, // on ";", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -206, // on "UNTIL", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2005 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - -220, // on ";", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -220, // on "UNTIL", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2006 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - -72, // on ";", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -72, // on "UNTIL", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2007 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2008 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2097, // on "]", goto 2096 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2009 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - -162, // on ";", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -162, // on "UNTIL", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2010 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - -200, // on ";", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -200, // on "UNTIL", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2011 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 2098, // on ";", goto 2097 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2099, // on "END", goto 2098 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2012 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 616, // on "BEGIN", goto 615 - 617, // on "CASE", goto 616 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 618, // on "FOR", goto 617 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 619, // on "GOTO", goto 618 - 620, // on "IF", goto 619 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 621, // on "REPEAT", goto 620 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 622, // on "WHILE", goto 621 - 623, // on "WITH", goto 622 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 624, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 623 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 2013 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -157, // on "ELSE", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -157, // on "UNTIL", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2014 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - -88, // on ";", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "<>", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ">=", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -88, // on "ELSE", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -88, // on "IN", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -88, // on "UNTIL", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2015 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 2016 - 1890, // on "(", goto 1889 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1891, // on "NIL", goto 1890 - 1892, // on "NOT", goto 1891 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1893, // on "[", goto 1892 - 0, // on "]", error - 0, // on "^", error - 1894, // on r#"\'[^\']*\'"#, goto 1893 - 1895, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1894 - 1896, // on r#"\\d+"#, goto 1895 - 1897, // on r#"\\d+\\.\\d+"#, goto 1896 - // State 2017 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - -70, // on ";", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "<>", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ">=", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -70, // on "ELSE", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -70, // on "IN", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -70, // on "UNTIL", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2018 - 1890, // on "(", goto 1889 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1891, // on "NIL", goto 1890 - 1892, // on "NOT", goto 1891 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1893, // on "[", goto 1892 - 0, // on "]", error - 0, // on "^", error - 1894, // on r#"\'[^\']*\'"#, goto 1893 - 1895, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1894 - 1896, // on r#"\\d+"#, goto 1895 - 1897, // on r#"\\d+\\.\\d+"#, goto 1896 - // State 2019 - 2121, // on "(", goto 2120 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2122, // on "NIL", goto 2121 - 2123, // on "NOT", goto 2122 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2124, // on "[", goto 2123 - 0, // on "]", error - 0, // on "^", error - 2125, // on r#"\'[^\']*\'"#, goto 2124 - 2126, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2125 - 2127, // on r#"\\d+"#, goto 2126 - 2128, // on r#"\\d+\\.\\d+"#, goto 2127 - // State 2020 - 1890, // on "(", goto 1889 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1891, // on "NIL", goto 1890 - 1892, // on "NOT", goto 1891 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1893, // on "[", goto 1892 - 0, // on "]", error - 0, // on "^", error - 1894, // on r#"\'[^\']*\'"#, goto 1893 - 1895, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1894 - 1896, // on r#"\\d+"#, goto 1895 - 1897, // on r#"\\d+\\.\\d+"#, goto 1896 - // State 2021 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 2131, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2130 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2022 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 2023 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - -239, // on ";", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "<>", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ">=", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -239, // on "ELSE", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -239, // on "IN", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -239, // on "UNTIL", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2024 - 0, // on "(", error - 2133, // on ")", goto 2132 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2025 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - -163, // on ";", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "<>", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ">=", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -163, // on "ELSE", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -163, // on "IN", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -163, // on "UNTIL", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2026 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2134, // on "]", goto 2133 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2027 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - -201, // on ";", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "<>", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ">=", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -201, // on "ELSE", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -201, // on "IN", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -201, // on "UNTIL", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2028 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 2136, // on ";", goto 2135 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2137, // on "END", goto 2136 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2029 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 1361, // on "DOWNTO", goto 1360 - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 1362, // on "TO", goto 1361 - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2030 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -208, // on ";", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 2139, // on "ELSE", goto 2138 - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -208, // on "UNTIL", reduce `statement = closed_statement => ActionFn(139);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2031 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -197, // on ";", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -197, // on "ELSE", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -197, // on "UNTIL", reduce `repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2032 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -15, // on ";", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -15, // on "ELSE", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -15, // on "UNTIL", reduce `boolean_expression = expression => ActionFn(205);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2033 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -38, // on ";", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -38, // on "ELSE", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -38, // on "UNTIL", reduce `closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2034 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -39, // on ";", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -39, // on "ELSE", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -39, // on "UNTIL", reduce `closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2035 - 0, // on "(", error - -44, // on ")", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -44, // on ";", reduce `constant = sign, non_string => ActionFn(35);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2036 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 2140, // on "OF", goto 2139 - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2037 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2141, // on "END", goto 2140 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2038 - 0, // on "(", error - -253, // on ")", reduce `variant_part = => ActionFn(261);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 890, // on "CASE", goto 889 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2039 - 0, // on "(", error - -249, // on ")", reduce `variant_list = variant_list, semicolon, variant => ActionFn(80);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -249, // on ";", reduce `variant_list = variant_list, semicolon, variant => ActionFn(80);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2040 - 0, // on "(", error - 2144, // on ")", goto 2143 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2041 - 0, // on "(", error - -67, // on ")", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ",", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2042 - 0, // on "(", error - -206, // on ")", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ",", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2043 - 0, // on "(", error - -71, // on ")", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - -71, // on ",", reduce `factor = exponentiation => ActionFn(213);` - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2044 - 0, // on "(", error - -219, // on ")", reduce `term = factor => ActionFn(210);` - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - -219, // on ",", reduce `term = factor => ActionFn(210);` - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2045 - 0, // on "(", error - -238, // on ")", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ",", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2046 - 0, // on "(", error - -160, // on ")", reduce `primary = function_designator => ActionFn(218);` - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - -160, // on ",", reduce `primary = function_designator => ActionFn(218);` - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2047 - 2146, // on "(", goto 2145 - -236, // on ")", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ",", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2048 - 0, // on "(", error - -237, // on ")", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ",", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2049 - 0, // on "(", error - -66, // on ")", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 2147, // on "**", goto 2146 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - -66, // on ",", reduce `exponentiation = primary => ActionFn(214);` - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2050 - 0, // on "(", error - -161, // on ")", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - -161, // on ",", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2051 - 2060, // on "(", goto 2059 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2061, // on "NIL", goto 2060 - 2062, // on "NOT", goto 2061 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2063, // on "[", goto 2062 - 0, // on "]", error - 0, // on "^", error - 2064, // on r#"\'[^\']*\'"#, goto 2063 - 2065, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2064 - 2066, // on r#"\\d+"#, goto 2065 - 2067, // on r#"\\d+\\.\\d+"#, goto 2066 - // State 2052 - 0, // on "(", error - -69, // on ")", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - -69, // on ",", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2053 - 0, // on "(", error - -205, // on ")", reduce `simple_expression = term => ActionFn(208);` - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - -205, // on ",", reduce `simple_expression = term => ActionFn(208);` - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2054 - 0, // on "(", error - -159, // on ")", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on ",", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2055 - 0, // on "(", error - -232, // on ")", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on ",", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2056 - 0, // on "(", error - -228, // on ")", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on ",", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2057 - 0, // on "(", error - -233, // on ")", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on ",", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2058 - 0, // on "(", error - -158, // on ")", reduce `primary = variable_access => ActionFn(216);` - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - -158, // on ",", reduce `primary = variable_access => ActionFn(216);` - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 2151, // on ".", goto 2150 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2152, // on "[", goto 2151 - 0, // on "]", error - 2153, // on "^", goto 2152 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2059 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 2060 - 0, // on "(", error - -230, // on ")", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on ",", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2061 - 2060, // on "(", goto 2059 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2061, // on "NIL", goto 2060 - 2062, // on "NOT", goto 2061 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2063, // on "[", goto 2062 - 0, // on "]", error - 0, // on "^", error - 2064, // on r#"\'[^\']*\'"#, goto 2063 - 2065, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2064 - 2066, // on r#"\\d+"#, goto 2065 - 2067, // on r#"\\d+\\.\\d+"#, goto 2066 - // State 2062 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 2157, // on "]", goto 2156 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 2063 - 0, // on "(", error - -229, // on ")", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on ",", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2064 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2065 - 0, // on "(", error - -231, // on ")", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on ",", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2066 - 0, // on "(", error - -234, // on ")", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on ",", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2067 - 0, // on "(", error - -220, // on ")", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ",", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2068 - 0, // on "(", error - -72, // on ")", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2069 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2070 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2158, // on "]", goto 2157 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2071 - 0, // on "(", error - -162, // on ")", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ",", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2072 - 0, // on "(", error - -200, // on ")", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ",", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2073 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -27, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -27, // on "END", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2074 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - -157, // on "DOWNTO", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -157, // on "TO", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2075 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - -103, // on "DOWNTO", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - -103, // on "TO", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2076 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -157, // on "ELSE", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "END", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2077 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - -88, // on ";", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -88, // on "ELSE", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "END", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2078 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 2079 - 1984, // on "(", goto 1983 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1985, // on "NIL", goto 1984 - 1986, // on "NOT", goto 1985 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1987, // on "[", goto 1986 - 0, // on "]", error - 0, // on "^", error - 1988, // on r#"\'[^\']*\'"#, goto 1987 - 1989, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1988 - 1990, // on r#"\\d+"#, goto 1989 - 1991, // on r#"\\d+\\.\\d+"#, goto 1990 - // State 2080 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - -70, // on ";", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -70, // on "ELSE", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "END", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2081 - 1984, // on "(", goto 1983 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1985, // on "NIL", goto 1984 - 1986, // on "NOT", goto 1985 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1987, // on "[", goto 1986 - 0, // on "]", error - 0, // on "^", error - 1988, // on r#"\'[^\']*\'"#, goto 1987 - 1989, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1988 - 1990, // on r#"\\d+"#, goto 1989 - 1991, // on r#"\\d+\\.\\d+"#, goto 1990 - // State 2082 - 1984, // on "(", goto 1983 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 1985, // on "NIL", goto 1984 - 1986, // on "NOT", goto 1985 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 1987, // on "[", goto 1986 - 0, // on "]", error - 0, // on "^", error - 1988, // on r#"\'[^\']*\'"#, goto 1987 - 1989, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1988 - 1990, // on r#"\\d+"#, goto 1989 - 1991, // on r#"\\d+\\.\\d+"#, goto 1990 - // State 2083 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 2164, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2163 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2084 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 2085 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - -239, // on ";", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -239, // on "ELSE", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "END", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2086 - 0, // on "(", error - 2166, // on ")", goto 2165 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2087 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - -163, // on ";", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -163, // on "ELSE", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "END", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2088 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2167, // on "]", goto 2166 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2089 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - -201, // on ";", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -201, // on "ELSE", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "END", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2090 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - -103, // on ";", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -103, // on "ELSE", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "END", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2091 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 2092 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -25, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -25, // on "ELSE", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - -25, // on "END", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2093 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 2169, // on "DO", goto 2168 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2094 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -35, // on ";", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -35, // on "ELSE", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - -35, // on "END", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2095 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -157, // on "UNTIL", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2096 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - -103, // on ";", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -103, // on "UNTIL", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2097 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2170, // on "END", goto 2169 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2098 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -26, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -26, // on "UNTIL", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2099 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -34, // on ";", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -34, // on "UNTIL", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2100 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -146, // on ";", reduce `open_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", open_statement => ActionFn(162);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -146, // on "UNTIL", reduce `open_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", open_statement => ActionFn(162);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2101 - 0, // on "(", error - 2171, // on ")", goto 2170 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2102 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - -67, // on ";", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "<>", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ">=", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -67, // on "ELSE", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -67, // on "IN", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -67, // on "UNTIL", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2103 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -206, // on ";", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "<>", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ">=", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - -206, // on "ELSE", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -206, // on "IN", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -206, // on "UNTIL", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2104 - 0, // on "(", error - 0, // on ")", error - -71, // on "*", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "**", error - -71, // on "+", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ",", error - -71, // on "-", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ".", error - 0, // on "..", error - -71, // on "/", reduce `factor = exponentiation => ActionFn(213);` - 0, // on ":", error - 0, // on ":=", error - -71, // on ";", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -71, // on "AND", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -71, // on "DIV", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -71, // on "ELSE", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -71, // on "MOD", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -71, // on "OR", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -71, // on "UNTIL", reduce `factor = exponentiation => ActionFn(213);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2105 - 0, // on "(", error - 0, // on ")", error - -219, // on "*", reduce `term = factor => ActionFn(210);` - 0, // on "**", error - -219, // on "+", reduce `term = factor => ActionFn(210);` - 0, // on ",", error - -219, // on "-", reduce `term = factor => ActionFn(210);` - 0, // on ".", error - 0, // on "..", error - -219, // on "/", reduce `term = factor => ActionFn(210);` - 0, // on ":", error - 0, // on ":=", error - -219, // on ";", reduce `term = factor => ActionFn(210);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -219, // on "AND", reduce `term = factor => ActionFn(210);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -219, // on "DIV", reduce `term = factor => ActionFn(210);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -219, // on "ELSE", reduce `term = factor => ActionFn(210);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -219, // on "MOD", reduce `term = factor => ActionFn(210);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -219, // on "OR", reduce `term = factor => ActionFn(210);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -219, // on "UNTIL", reduce `term = factor => ActionFn(210);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2106 - 0, // on "(", error - 0, // on ")", error - -238, // on "*", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "**", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on "+", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ",", error - -238, // on "-", reduce `variable_access = field_designator => ActionFn(172);` - -238, // on ".", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "..", error - -238, // on "/", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on ":", error - 0, // on ":=", error - -238, // on ";", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -238, // on "AND", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -238, // on "DIV", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -238, // on "ELSE", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -238, // on "MOD", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -238, // on "OR", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -238, // on "UNTIL", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -238, // on "[", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on "]", error - -238, // on "^", reduce `variable_access = field_designator => ActionFn(172);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2107 - 0, // on "(", error - 0, // on ")", error - -160, // on "*", reduce `primary = function_designator => ActionFn(218);` - -160, // on "**", reduce `primary = function_designator => ActionFn(218);` - -160, // on "+", reduce `primary = function_designator => ActionFn(218);` - 0, // on ",", error - -160, // on "-", reduce `primary = function_designator => ActionFn(218);` - 0, // on ".", error - 0, // on "..", error - -160, // on "/", reduce `primary = function_designator => ActionFn(218);` - 0, // on ":", error - 0, // on ":=", error - -160, // on ";", reduce `primary = function_designator => ActionFn(218);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -160, // on "AND", reduce `primary = function_designator => ActionFn(218);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -160, // on "DIV", reduce `primary = function_designator => ActionFn(218);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -160, // on "ELSE", reduce `primary = function_designator => ActionFn(218);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -160, // on "MOD", reduce `primary = function_designator => ActionFn(218);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -160, // on "OR", reduce `primary = function_designator => ActionFn(218);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -160, // on "UNTIL", reduce `primary = function_designator => ActionFn(218);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2108 - 2173, // on "(", goto 2172 - 0, // on ")", error - -236, // on "*", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "**", reduce `variable_access = identifier => ActionFn(170);` - -236, // on "+", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ",", error - -236, // on "-", reduce `variable_access = identifier => ActionFn(170);` - -236, // on ".", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "..", error - -236, // on "/", reduce `variable_access = identifier => ActionFn(170);` - 0, // on ":", error - 0, // on ":=", error - -236, // on ";", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -236, // on "AND", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -236, // on "DIV", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -236, // on "ELSE", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -236, // on "MOD", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -236, // on "OR", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -236, // on "UNTIL", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -236, // on "[", reduce `variable_access = identifier => ActionFn(170);` - 0, // on "]", error - -236, // on "^", reduce `variable_access = identifier => ActionFn(170);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2109 - 0, // on "(", error - 0, // on ")", error - -237, // on "*", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "**", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on "+", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ",", error - -237, // on "-", reduce `variable_access = indexed_variable => ActionFn(171);` - -237, // on ".", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "..", error - -237, // on "/", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on ":", error - 0, // on ":=", error - -237, // on ";", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -237, // on "AND", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -237, // on "DIV", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -237, // on "ELSE", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -237, // on "MOD", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -237, // on "OR", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -237, // on "UNTIL", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -237, // on "[", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on "]", error - -237, // on "^", reduce `variable_access = indexed_variable => ActionFn(171);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2110 - 0, // on "(", error - 0, // on ")", error - -66, // on "*", reduce `exponentiation = primary => ActionFn(214);` - 2174, // on "**", goto 2173 - -66, // on "+", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ",", error - -66, // on "-", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ".", error - 0, // on "..", error - -66, // on "/", reduce `exponentiation = primary => ActionFn(214);` - 0, // on ":", error - 0, // on ":=", error - -66, // on ";", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -66, // on "AND", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -66, // on "DIV", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -66, // on "ELSE", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -66, // on "MOD", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -66, // on "OR", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -66, // on "UNTIL", reduce `exponentiation = primary => ActionFn(214);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2111 - 0, // on "(", error - 0, // on ")", error - -161, // on "*", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "**", reduce `primary = set_constructor => ActionFn(219);` - -161, // on "+", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ",", error - -161, // on "-", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ".", error - 0, // on "..", error - -161, // on "/", reduce `primary = set_constructor => ActionFn(219);` - 0, // on ":", error - 0, // on ":=", error - -161, // on ";", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -161, // on "AND", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -161, // on "DIV", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -161, // on "ELSE", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -161, // on "MOD", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -161, // on "OR", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -161, // on "UNTIL", reduce `primary = set_constructor => ActionFn(219);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2112 - 2121, // on "(", goto 2120 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2122, // on "NIL", goto 2121 - 2123, // on "NOT", goto 2122 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2124, // on "[", goto 2123 - 0, // on "]", error - 0, // on "^", error - 2125, // on r#"\'[^\']*\'"#, goto 2124 - 2126, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2125 - 2127, // on r#"\\d+"#, goto 2126 - 2128, // on r#"\\d+\\.\\d+"#, goto 2127 - // State 2113 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 765, // on "+", goto 764 - 0, // on ",", error - 766, // on "-", goto 765 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -69, // on ";", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -69, // on "ELSE", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 774, // on "OR", goto 773 - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -69, // on "UNTIL", reduce `expression = simple_expression, relop, simple_expression => ActionFn(207);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2114 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -205, // on "+", reduce `simple_expression = term => ActionFn(208);` - 0, // on ",", error - -205, // on "-", reduce `simple_expression = term => ActionFn(208);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -205, // on ";", reduce `simple_expression = term => ActionFn(208);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - -205, // on "ELSE", reduce `simple_expression = term => ActionFn(208);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -205, // on "OR", reduce `simple_expression = term => ActionFn(208);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -205, // on "UNTIL", reduce `simple_expression = term => ActionFn(208);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2115 - 0, // on "(", error - 0, // on ")", error - -159, // on "*", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "**", reduce `primary = unsigned_constant => ActionFn(217);` - -159, // on "+", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ",", error - -159, // on "-", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ".", error - 0, // on "..", error - -159, // on "/", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on ":", error - 0, // on ":=", error - -159, // on ";", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -159, // on "AND", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -159, // on "DIV", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -159, // on "ELSE", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -159, // on "MOD", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -159, // on "OR", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -159, // on "UNTIL", reduce `primary = unsigned_constant => ActionFn(217);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2116 - 0, // on "(", error - 0, // on ")", error - -232, // on "*", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "**", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - -232, // on "+", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ",", error - -232, // on "-", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ".", error - 0, // on "..", error - -232, // on "/", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on ":", error - 0, // on ":=", error - -232, // on ";", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -232, // on "AND", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -232, // on "DIV", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -232, // on "ELSE", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -232, // on "MOD", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -232, // on "OR", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -232, // on "UNTIL", reduce `unsigned_number = unsigned_integer => ActionFn(225);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2117 - 0, // on "(", error - 0, // on ")", error - -228, // on "*", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "**", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - -228, // on "+", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ",", error - -228, // on "-", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ".", error - 0, // on "..", error - -228, // on "/", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on ":", error - 0, // on ":=", error - -228, // on ";", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -228, // on "AND", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -228, // on "DIV", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -228, // on "ELSE", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -228, // on "MOD", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -228, // on "OR", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -228, // on "UNTIL", reduce `unsigned_constant = unsigned_number => ActionFn(222);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2118 - 0, // on "(", error - 0, // on ")", error - -233, // on "*", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "**", reduce `unsigned_number = unsigned_real => ActionFn(226);` - -233, // on "+", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ",", error - -233, // on "-", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ".", error - 0, // on "..", error - -233, // on "/", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on ":", error - 0, // on ":=", error - -233, // on ";", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -233, // on "AND", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -233, // on "DIV", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -233, // on "ELSE", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -233, // on "MOD", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -233, // on "OR", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -233, // on "UNTIL", reduce `unsigned_number = unsigned_real => ActionFn(226);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2119 - 0, // on "(", error - 0, // on ")", error - -158, // on "*", reduce `primary = variable_access => ActionFn(216);` - -158, // on "**", reduce `primary = variable_access => ActionFn(216);` - -158, // on "+", reduce `primary = variable_access => ActionFn(216);` - 0, // on ",", error - -158, // on "-", reduce `primary = variable_access => ActionFn(216);` - 2178, // on ".", goto 2177 - 0, // on "..", error - -158, // on "/", reduce `primary = variable_access => ActionFn(216);` - 0, // on ":", error - 0, // on ":=", error - -158, // on ";", reduce `primary = variable_access => ActionFn(216);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -158, // on "AND", reduce `primary = variable_access => ActionFn(216);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -158, // on "DIV", reduce `primary = variable_access => ActionFn(216);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -158, // on "ELSE", reduce `primary = variable_access => ActionFn(216);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -158, // on "MOD", reduce `primary = variable_access => ActionFn(216);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -158, // on "OR", reduce `primary = variable_access => ActionFn(216);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -158, // on "UNTIL", reduce `primary = variable_access => ActionFn(216);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2179, // on "[", goto 2178 - 0, // on "]", error - 2180, // on "^", goto 2179 - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2120 - 798, // on "(", goto 797 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 167, // on "NIL", goto 166 - 799, // on "NOT", goto 798 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 800, // on "[", goto 799 - 0, // on "]", error - 0, // on "^", error - 169, // on r#"\'[^\']*\'"#, goto 168 - 801, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 800 - 171, // on r#"\\d+"#, goto 170 - 172, // on r#"\\d+\\.\\d+"#, goto 171 - // State 2121 - 0, // on "(", error - 0, // on ")", error - -230, // on "*", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "**", reduce `unsigned_constant = "NIL" => ActionFn(224);` - -230, // on "+", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ",", error - -230, // on "-", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ".", error - 0, // on "..", error - -230, // on "/", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on ":", error - 0, // on ":=", error - -230, // on ";", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -230, // on "AND", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -230, // on "DIV", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -230, // on "ELSE", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -230, // on "MOD", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -230, // on "OR", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -230, // on "UNTIL", reduce `unsigned_constant = "NIL" => ActionFn(224);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2122 - 2121, // on "(", goto 2120 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2122, // on "NIL", goto 2121 - 2123, // on "NOT", goto 2122 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2124, // on "[", goto 2123 - 0, // on "]", error - 0, // on "^", error - 2125, // on r#"\'[^\']*\'"#, goto 2124 - 2126, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2125 - 2127, // on r#"\\d+"#, goto 2126 - 2128, // on r#"\\d+\\.\\d+"#, goto 2127 - // State 2123 - 822, // on "(", goto 821 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 823, // on "NIL", goto 822 - 824, // on "NOT", goto 823 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 825, // on "[", goto 824 - 2184, // on "]", goto 2183 - 0, // on "^", error - 827, // on r#"\'[^\']*\'"#, goto 826 - 828, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 827 - 829, // on r#"\\d+"#, goto 828 - 830, // on r#"\\d+\\.\\d+"#, goto 829 - // State 2124 - 0, // on "(", error - 0, // on ")", error - -229, // on "*", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "**", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - -229, // on "+", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ",", error - -229, // on "-", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ".", error - 0, // on "..", error - -229, // on "/", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on ":", error - 0, // on ":=", error - -229, // on ";", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -229, // on "AND", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -229, // on "DIV", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -229, // on "ELSE", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -229, // on "MOD", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -229, // on "OR", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -229, // on "UNTIL", reduce `unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2125 - -94, // on "(", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2126 - 0, // on "(", error - 0, // on ")", error - -231, // on "*", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "**", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - -231, // on "+", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ",", error - -231, // on "-", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ".", error - 0, // on "..", error - -231, // on "/", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on ":", error - 0, // on ":=", error - -231, // on ";", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -231, // on "AND", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -231, // on "DIV", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -231, // on "ELSE", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -231, // on "MOD", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -231, // on "OR", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -231, // on "UNTIL", reduce `unsigned_integer = r#"\\d+"# => ActionFn(227);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2127 - 0, // on "(", error - 0, // on ")", error - -234, // on "*", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "**", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - -234, // on "+", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ",", error - -234, // on "-", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ".", error - 0, // on "..", error - -234, // on "/", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on ":", error - 0, // on ":=", error - -234, // on ";", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -234, // on "AND", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -234, // on "DIV", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -234, // on "ELSE", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -234, // on "MOD", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -234, // on "OR", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -234, // on "UNTIL", reduce `unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2128 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - -220, // on ";", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "<>", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ">=", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -220, // on "ELSE", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -220, // on "IN", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -220, // on "UNTIL", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2129 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - -72, // on ";", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "<>", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ">=", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -72, // on "ELSE", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -72, // on "IN", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -72, // on "UNTIL", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2130 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "<>", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ">=", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -94, // on "IN", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2131 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2185, // on "]", goto 2184 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2132 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - -162, // on ";", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "<>", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ">=", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -162, // on "ELSE", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -162, // on "IN", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -162, // on "UNTIL", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2133 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - -200, // on ";", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "<>", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ">=", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -200, // on "ELSE", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -200, // on "IN", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -200, // on "UNTIL", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2134 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 1542, // on "OTHERWISE", goto 1541 - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 449, // on r#"\'[^\']*\'"#, goto 448 - 450, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 449 - 451, // on r#"\\d+"#, goto 450 - 452, // on r#"\\d+\\.\\d+"#, goto 451 - // State 2135 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - -199, // on "+", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ",", error - -199, // on "-", reduce `semicolon = ";" => ActionFn(252);` - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2187, // on "END", goto 2186 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - -199, // on "OTHERWISE", reduce `semicolon = ";" => ActionFn(252);` - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - -199, // on r#"\'[^\']*\'"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - -199, // on r#"\\d+\\.\\d+"#, reduce `semicolon = ";" => ActionFn(252);` - // State 2136 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -24, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -24, // on "ELSE", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -24, // on "UNTIL", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2137 - 643, // on "(", goto 642 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 644, // on "NIL", goto 643 - 645, // on "NOT", goto 644 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 646, // on "[", goto 645 - 0, // on "]", error - 0, // on "^", error - 647, // on r#"\'[^\']*\'"#, goto 646 - 648, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 647 - 649, // on r#"\\d+"#, goto 648 - 650, // on r#"\\d+\\.\\d+"#, goto 649 - // State 2138 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1437, // on "BEGIN", goto 1436 - 1438, // on "CASE", goto 1437 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 1439, // on "FOR", goto 1438 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1440, // on "GOTO", goto 1439 - 1441, // on "IF", goto 1440 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1442, // on "REPEAT", goto 1441 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 1443, // on "WHILE", goto 1442 - 1444, // on "WITH", goto 1443 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1445, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1444 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 2139 - 1482, // on "(", goto 1481 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 111, // on "+", goto 110 - 0, // on ",", error - 112, // on "-", goto 111 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 1483, // on "ARRAY", goto 1482 - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 1484, // on "PACKED", goto 1483 - 1485, // on "PFILE", goto 1484 - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 1486, // on "RECORD", goto 1485 - 0, // on "REPEAT", error - 1487, // on "SET", goto 1486 - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 1488, // on "^", goto 1487 - 119, // on r#"\'[^\']*\'"#, goto 118 - 1489, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1488 - 121, // on r#"\\d+"#, goto 120 - 122, // on r#"\\d+\\.\\d+"#, goto 121 - // State 2140 - 0, // on "(", error - -186, // on ")", reduce `record_type = "RECORD", record_section_list, semicolon, variant_part, "END" => ActionFn(70);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -186, // on ";", reduce `record_type = "RECORD", record_section_list, semicolon, variant_part, "END" => ActionFn(70);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2141 - 0, // on "(", error - 2192, // on ")", goto 2191 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 1173, // on ";", goto 1172 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2142 - 0, // on "(", error - 2193, // on ")", goto 2192 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2143 - 0, // on "(", error - -157, // on ")", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ",", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2144 - 0, // on "(", error - -88, // on ")", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on ",", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2145 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 2146 - 2060, // on "(", goto 2059 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2061, // on "NIL", goto 2060 - 2062, // on "NOT", goto 2061 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2063, // on "[", goto 2062 - 0, // on "]", error - 0, // on "^", error - 2064, // on r#"\'[^\']*\'"#, goto 2063 - 2065, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2064 - 2066, // on r#"\\d+"#, goto 2065 - 2067, // on r#"\\d+\\.\\d+"#, goto 2066 - // State 2147 - 0, // on "(", error - -70, // on ")", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - -70, // on ",", reduce `factor = sign, factor => ActionFn(212);` - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2148 - 2060, // on "(", goto 2059 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2061, // on "NIL", goto 2060 - 2062, // on "NOT", goto 2061 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2063, // on "[", goto 2062 - 0, // on "]", error - 0, // on "^", error - 2064, // on r#"\'[^\']*\'"#, goto 2063 - 2065, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2064 - 2066, // on r#"\\d+"#, goto 2065 - 2067, // on r#"\\d+\\.\\d+"#, goto 2066 - // State 2149 - 2060, // on "(", goto 2059 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2061, // on "NIL", goto 2060 - 2062, // on "NOT", goto 2061 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2063, // on "[", goto 2062 - 0, // on "]", error - 0, // on "^", error - 2064, // on r#"\'[^\']*\'"#, goto 2063 - 2065, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2064 - 2066, // on r#"\\d+"#, goto 2065 - 2067, // on r#"\\d+\\.\\d+"#, goto 2066 - // State 2150 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 2199, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2198 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2151 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 2152 - 0, // on "(", error - -239, // on ")", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ",", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2153 - 0, // on "(", error - 2201, // on ")", goto 2200 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2154 - 0, // on "(", error - -163, // on ")", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on ",", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2155 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2202, // on "]", goto 2201 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2156 - 0, // on "(", error - -201, // on ")", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on ",", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2157 - 0, // on "(", error - -103, // on ")", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2158 - 0, // on "(", error - 2203, // on ")", goto 2202 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2159 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - -67, // on ";", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -67, // on "ELSE", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "END", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2160 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -206, // on ";", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - -206, // on "ELSE", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "END", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2161 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - -220, // on ";", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -220, // on "ELSE", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "END", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2162 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - -72, // on ";", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -72, // on "ELSE", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "END", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2163 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "END", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2164 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2204, // on "]", goto 2203 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2165 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - -162, // on ";", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -162, // on "ELSE", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "END", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2166 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - -200, // on ";", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -200, // on "ELSE", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "END", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2167 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 2205, // on ";", goto 2204 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2206, // on "END", goto 2205 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2168 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1048, // on "BEGIN", goto 1047 - 1049, // on "CASE", goto 1048 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 1050, // on "FOR", goto 1049 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1051, // on "GOTO", goto 1050 - 1052, // on "IF", goto 1051 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1053, // on "REPEAT", goto 1052 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 1054, // on "WHILE", goto 1053 - 1055, // on "WITH", goto 1054 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1056, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1055 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 2169 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -27, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -27, // on "UNTIL", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2170 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "<>", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ">=", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -157, // on "ELSE", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -157, // on "IN", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -157, // on "UNTIL", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2171 - 0, // on "(", error - 0, // on ")", error - -88, // on "*", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "**", reduce `function_designator = identifier, params => ActionFn(229);` - -88, // on "+", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ",", error - -88, // on "-", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ".", error - 0, // on "..", error - -88, // on "/", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on ":", error - 0, // on ":=", error - -88, // on ";", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -88, // on "AND", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -88, // on "DIV", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -88, // on "ELSE", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -88, // on "MOD", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -88, // on "OR", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -88, // on "UNTIL", reduce `function_designator = identifier, params => ActionFn(229);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2172 - 692, // on "(", goto 691 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 693, // on "NIL", goto 692 - 694, // on "NOT", goto 693 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 695, // on "[", goto 694 - 0, // on "]", error - 0, // on "^", error - 696, // on r#"\'[^\']*\'"#, goto 695 - 697, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 696 - 698, // on r#"\\d+"#, goto 697 - 699, // on r#"\\d+\\.\\d+"#, goto 698 - // State 2173 - 2121, // on "(", goto 2120 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2122, // on "NIL", goto 2121 - 2123, // on "NOT", goto 2122 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2124, // on "[", goto 2123 - 0, // on "]", error - 0, // on "^", error - 2125, // on r#"\'[^\']*\'"#, goto 2124 - 2126, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2125 - 2127, // on r#"\\d+"#, goto 2126 - 2128, // on r#"\\d+\\.\\d+"#, goto 2127 - // State 2174 - 0, // on "(", error - 0, // on ")", error - -70, // on "*", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "**", error - -70, // on "+", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ",", error - -70, // on "-", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ".", error - 0, // on "..", error - -70, // on "/", reduce `factor = sign, factor => ActionFn(212);` - 0, // on ":", error - 0, // on ":=", error - -70, // on ";", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -70, // on "AND", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -70, // on "DIV", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -70, // on "ELSE", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -70, // on "MOD", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -70, // on "OR", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -70, // on "UNTIL", reduce `factor = sign, factor => ActionFn(212);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2175 - 2121, // on "(", goto 2120 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2122, // on "NIL", goto 2121 - 2123, // on "NOT", goto 2122 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2124, // on "[", goto 2123 - 0, // on "]", error - 0, // on "^", error - 2125, // on r#"\'[^\']*\'"#, goto 2124 - 2126, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2125 - 2127, // on r#"\\d+"#, goto 2126 - 2128, // on r#"\\d+\\.\\d+"#, goto 2127 - // State 2176 - 2121, // on "(", goto 2120 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 2122, // on "NIL", goto 2121 - 2123, // on "NOT", goto 2122 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 2124, // on "[", goto 2123 - 0, // on "]", error - 0, // on "^", error - 2125, // on r#"\'[^\']*\'"#, goto 2124 - 2126, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2125 - 2127, // on r#"\\d+"#, goto 2126 - 2128, // on r#"\\d+\\.\\d+"#, goto 2127 - // State 2177 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 2213, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 2212 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2178 - 749, // on "(", goto 748 - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 553, // on "+", goto 552 - 0, // on ",", error - 554, // on "-", goto 553 - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 750, // on "NIL", goto 749 - 751, // on "NOT", goto 750 - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 752, // on "[", goto 751 - 0, // on "]", error - 0, // on "^", error - 753, // on r#"\'[^\']*\'"#, goto 752 - 754, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 753 - 755, // on r#"\\d+"#, goto 754 - 756, // on r#"\\d+\\.\\d+"#, goto 755 - // State 2179 - 0, // on "(", error - 0, // on ")", error - -239, // on "*", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "**", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on "+", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ",", error - -239, // on "-", reduce `variable_access = variable_access, "^" => ActionFn(173);` - -239, // on ".", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "..", error - -239, // on "/", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on ":", error - 0, // on ":=", error - -239, // on ";", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -239, // on "AND", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -239, // on "DIV", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -239, // on "ELSE", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -239, // on "MOD", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -239, // on "OR", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -239, // on "UNTIL", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -239, // on "[", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on "]", error - -239, // on "^", reduce `variable_access = variable_access, "^" => ActionFn(173);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2180 - 0, // on "(", error - 2215, // on ")", goto 2214 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2181 - 0, // on "(", error - 0, // on ")", error - -163, // on "*", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "**", reduce `primary = "NOT", primary => ActionFn(221);` - -163, // on "+", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ",", error - -163, // on "-", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ".", error - 0, // on "..", error - -163, // on "/", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on ":", error - 0, // on ":=", error - -163, // on ";", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -163, // on "AND", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -163, // on "DIV", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -163, // on "ELSE", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -163, // on "MOD", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -163, // on "OR", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -163, // on "UNTIL", reduce `primary = "NOT", primary => ActionFn(221);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2182 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2216, // on "]", goto 2215 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2183 - 0, // on "(", error - 0, // on ")", error - -201, // on "*", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "**", reduce `set_constructor = "[", "]" => ActionFn(231);` - -201, // on "+", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ",", error - -201, // on "-", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ".", error - 0, // on "..", error - -201, // on "/", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on ":", error - 0, // on ":=", error - -201, // on ";", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -201, // on "AND", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -201, // on "DIV", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -201, // on "ELSE", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -201, // on "MOD", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -201, // on "OR", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -201, // on "UNTIL", reduce `set_constructor = "[", "]" => ActionFn(231);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2184 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - -103, // on ";", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "<>", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ">=", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -103, // on "ELSE", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - -103, // on "IN", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -103, // on "UNTIL", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2185 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 478, // on "BEGIN", goto 477 - 479, // on "CASE", goto 478 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - -138, // on "END", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "EXTERNAL", error - 480, // on "FOR", goto 479 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 481, // on "GOTO", goto 480 - 482, // on "IF", goto 481 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 483, // on "REPEAT", goto 482 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 484, // on "WHILE", goto 483 - 485, // on "WITH", goto 484 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 486, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 485 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 2186 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -25, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -25, // on "ELSE", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -25, // on "UNTIL", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2187 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 2218, // on "DO", goto 2217 - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2188 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -35, // on ";", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -35, // on "ELSE", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -35, // on "UNTIL", reduce `closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2189 - 0, // on "(", error - -11, // on ")", reduce `array_type = "ARRAY", "[", index_list, "]", "OF", component_type => ActionFn(62);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -11, // on ";", reduce `array_type = "ARRAY", "[", index_list, "]", "OF", component_type => ActionFn(62);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2190 - 0, // on "(", error - -253, // on ")", reduce `variant_part = => ActionFn(261);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 890, // on "CASE", goto 889 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 45, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 44 - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2191 - 0, // on "(", error - -246, // on ")", reduce `variant = case_constant_list, ":", "(", record_section_list, ")" => ActionFn(82);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -246, // on ";", reduce `variant = case_constant_list, ":", "(", record_section_list, ")" => ActionFn(82);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2192 - 0, // on "(", error - -248, // on ")", reduce `variant = case_constant_list, ":", "(", variant_part, ")" => ActionFn(84);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -248, // on ";", reduce `variant = case_constant_list, ":", "(", variant_part, ")" => ActionFn(84);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2193 - 0, // on "(", error - 2220, // on ")", goto 2219 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2194 - 0, // on "(", error - -67, // on ")", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on ",", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2195 - 0, // on "(", error - -206, // on ")", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on ",", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2196 - 0, // on "(", error - -220, // on ")", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on ",", reduce `term = term, mulop, factor => ActionFn(211);` - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2197 - 0, // on "(", error - -72, // on ")", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ",", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2198 - 0, // on "(", error - -94, // on ")", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ",", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2199 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2221, // on "]", goto 2220 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2200 - 0, // on "(", error - -162, // on ")", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on ",", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2201 - 0, // on "(", error - -200, // on ")", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on ",", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2202 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -157, // on "ELSE", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "END", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2203 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - -103, // on ";", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -103, // on "ELSE", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "END", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2204 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2222, // on "END", goto 2221 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2205 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -26, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -26, // on "ELSE", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - -26, // on "END", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2206 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -34, // on ";", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -34, // on "ELSE", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - -34, // on "END", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2207 - 0, // on "(", error - 2223, // on ")", goto 2222 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2208 - 0, // on "(", error - 0, // on ")", error - -67, // on "*", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "**", error - -67, // on "+", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ",", error - -67, // on "-", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ".", error - 0, // on "..", error - -67, // on "/", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on ":", error - 0, // on ":=", error - -67, // on ";", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -67, // on "AND", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -67, // on "DIV", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -67, // on "ELSE", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -67, // on "MOD", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -67, // on "OR", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -67, // on "UNTIL", reduce `exponentiation = primary, "**", exponentiation => ActionFn(215);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2209 - 0, // on "(", error - 0, // on ")", error - 776, // on "*", goto 775 - 0, // on "**", error - -206, // on "+", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ",", error - -206, // on "-", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on ".", error - 0, // on "..", error - 777, // on "/", goto 776 - 0, // on ":", error - 0, // on ":=", error - -206, // on ";", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 778, // on "AND", goto 777 - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 779, // on "DIV", goto 778 - 0, // on "DO", error - 0, // on "DOWNTO", error - -206, // on "ELSE", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 780, // on "MOD", goto 779 - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -206, // on "OR", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -206, // on "UNTIL", reduce `simple_expression = simple_expression, addop, term => ActionFn(209);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2210 - 0, // on "(", error - 0, // on ")", error - -220, // on "*", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "**", error - -220, // on "+", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ",", error - -220, // on "-", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ".", error - 0, // on "..", error - -220, // on "/", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on ":", error - 0, // on ":=", error - -220, // on ";", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -220, // on "AND", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -220, // on "DIV", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -220, // on "ELSE", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -220, // on "MOD", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -220, // on "OR", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -220, // on "UNTIL", reduce `term = term, mulop, factor => ActionFn(211);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2211 - 0, // on "(", error - 0, // on ")", error - -72, // on "*", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "**", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on "+", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ",", error - -72, // on "-", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - -72, // on ".", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "..", error - -72, // on "/", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on ":", error - 0, // on ":=", error - -72, // on ";", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -72, // on "AND", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -72, // on "DIV", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -72, // on "ELSE", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -72, // on "MOD", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -72, // on "OR", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -72, // on "UNTIL", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -72, // on "[", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on "]", error - -72, // on "^", reduce `field_designator = variable_access, ".", identifier => ActionFn(178);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2212 - 0, // on "(", error - 0, // on ")", error - -94, // on "*", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "**", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on "+", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ",", error - -94, // on "-", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - -94, // on ".", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "..", error - -94, // on "/", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on ":", error - 0, // on ":=", error - -94, // on ";", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -94, // on "AND", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -94, // on "DIV", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -94, // on "ELSE", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -94, // on "MOD", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -94, // on "OR", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -94, // on "UNTIL", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -94, // on "[", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on "]", error - -94, // on "^", reduce `identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2213 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 894, // on ",", goto 893 - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 2224, // on "]", goto 2223 - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2214 - 0, // on "(", error - 0, // on ")", error - -162, // on "*", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "**", reduce `primary = "(", expression, ")" => ActionFn(220);` - -162, // on "+", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ",", error - -162, // on "-", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ".", error - 0, // on "..", error - -162, // on "/", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on ":", error - 0, // on ":=", error - -162, // on ";", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -162, // on "AND", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -162, // on "DIV", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -162, // on "ELSE", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -162, // on "MOD", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -162, // on "OR", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -162, // on "UNTIL", reduce `primary = "(", expression, ")" => ActionFn(220);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2215 - 0, // on "(", error - 0, // on ")", error - -200, // on "*", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "**", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - -200, // on "+", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ",", error - -200, // on "-", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ".", error - 0, // on "..", error - -200, // on "/", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on ":", error - 0, // on ":=", error - -200, // on ";", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -200, // on "AND", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -200, // on "DIV", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -200, // on "ELSE", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -200, // on "MOD", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -200, // on "OR", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -200, // on "UNTIL", reduce `set_constructor = "[", member_designator_list, "]" => ActionFn(230);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2216 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 2225, // on ";", goto 2224 - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2226, // on "END", goto 2225 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2217 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -138, // on ";", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 1437, // on "BEGIN", goto 1436 - 1438, // on "CASE", goto 1437 - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -138, // on "ELSE", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 1439, // on "FOR", goto 1438 - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 1440, // on "GOTO", goto 1439 - 1441, // on "IF", goto 1440 - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 1442, // on "REPEAT", goto 1441 - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -138, // on "UNTIL", reduce `non_labeled_closed_statement = => ActionFn(257);` - 0, // on "VAR", error - 1443, // on "WHILE", goto 1442 - 1444, // on "WITH", goto 1443 - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 1445, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, goto 1444 - 487, // on r#"\\d+"#, goto 486 - 0, // on r#"\\d+\\.\\d+"#, error - // State 2218 - 0, // on "(", error - 2228, // on ")", goto 2227 - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2219 - 0, // on "(", error - -157, // on ")", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on ",", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2220 - 0, // on "(", error - -103, // on ")", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ",", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2221 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -27, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -27, // on "ELSE", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - -27, // on "END", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2222 - 0, // on "(", error - 0, // on ")", error - -157, // on "*", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "**", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - -157, // on "+", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ",", error - -157, // on "-", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ".", error - 0, // on "..", error - -157, // on "/", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on ":", error - 0, // on ":=", error - -157, // on ";", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -157, // on "AND", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -157, // on "DIV", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -157, // on "ELSE", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -157, // on "MOD", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -157, // on "OR", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -157, // on "UNTIL", reduce `params = "(", actual_parameter_list, ")" => ActionFn(181);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2223 - 0, // on "(", error - 0, // on ")", error - -103, // on "*", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "**", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on "+", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ",", error - -103, // on "-", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - -103, // on ".", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "..", error - -103, // on "/", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on ":", error - 0, // on ":=", error - -103, // on ";", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - -103, // on "AND", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - -103, // on "DIV", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "DO", error - 0, // on "DOWNTO", error - -103, // on "ELSE", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - -103, // on "MOD", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - -103, // on "OR", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -103, // on "UNTIL", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - -103, // on "[", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on "]", error - -103, // on "^", reduce `indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174);` - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2224 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - 0, // on ";", error - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 2229, // on "END", goto 2228 - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2225 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -26, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -26, // on "ELSE", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -26, // on "UNTIL", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2226 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -34, // on ";", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -34, // on "ELSE", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -34, // on "UNTIL", reduce `closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2227 - 0, // on "(", error - -247, // on ")", reduce `variant = case_constant_list, ":", "(", record_section_list, semicolon, variant_part, ")" => ActionFn(83);` - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -247, // on ";", reduce `variant = case_constant_list, ":", "(", record_section_list, semicolon, variant_part, ")" => ActionFn(83);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - 0, // on "ELSE", error - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - 0, // on "UNTIL", error - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - // State 2228 - 0, // on "(", error - 0, // on ")", error - 0, // on "*", error - 0, // on "**", error - 0, // on "+", error - 0, // on ",", error - 0, // on "-", error - 0, // on ".", error - 0, // on "..", error - 0, // on "/", error - 0, // on ":", error - 0, // on ":=", error - -27, // on ";", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "<", error - 0, // on "<=", error - 0, // on "<>", error - 0, // on "=", error - 0, // on ">", error - 0, // on ">=", error - 0, // on "AND", error - 0, // on "ARRAY", error - 0, // on "BEGIN", error - 0, // on "CASE", error - 0, // on "CONST", error - 0, // on "DIV", error - 0, // on "DO", error - 0, // on "DOWNTO", error - -27, // on "ELSE", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "END", error - 0, // on "EXTERNAL", error - 0, // on "FOR", error - 0, // on "FORWARD", error - 0, // on "FUNCTION", error - 0, // on "GOTO", error - 0, // on "IF", error - 0, // on "IN", error - 0, // on "LABEL", error - 0, // on "MOD", error - 0, // on "NIL", error - 0, // on "NOT", error - 0, // on "OF", error - 0, // on "OR", error - 0, // on "OTHERWISE", error - 0, // on "PACKED", error - 0, // on "PFILE", error - 0, // on "PROCEDURE", error - 0, // on "PROGRAM", error - 0, // on "RECORD", error - 0, // on "REPEAT", error - 0, // on "SET", error - 0, // on "THEN", error - 0, // on "TO", error - 0, // on "TYPE", error - -27, // on "UNTIL", reduce `case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191);` - 0, // on "VAR", error - 0, // on "WHILE", error - 0, // on "WITH", error - 0, // on "[", error - 0, // on "]", error - 0, // on "^", error - 0, // on r#"\'[^\']*\'"#, error - 0, // on r#"[a-zA-Z][a-zA-Z0-9]*"#, error - 0, // on r#"\\d+"#, error - 0, // on r#"\\d+\\.\\d+"#, error - ]; - const __EOF_ACTION: &'static [i32] = &[ - -48, // on EOF, reduce `constant_definition_part = => ActionFn(255);` - -225, // on EOF, reduce `type_definition_part = => ActionFn(259);` - -2, // on EOF, reduce `__file = file => ActionFn(0);` - -74, // on EOF, reduce `file = module => ActionFn(2);` - -73, // on EOF, reduce `file = program => ActionFn(1);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -244, // on EOF, reduce `variable_declaration_part = => ActionFn(260);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -50, // on EOF, reduce `constant_list = constant_definition => ActionFn(18);` - -47, // on EOF, reduce `constant_definition_part = "CONST", constant_list => ActionFn(15);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -170, // on EOF, reduce `procedure_and_function_declaration_part = => ActionFn(258);` - 0, // on EOF, error - 0, // on EOF, error - -223, // on EOF, reduce `type_definition_list = type_definition => ActionFn(45);` - -224, // on EOF, reduce `type_definition_part = "TYPE", type_definition_list => ActionFn(42);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -49, // on EOF, reduce `constant_list = constant_list, constant_definition => ActionFn(17);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -114, // on EOF, reduce `module = constant_definition_part, type_definition_part, variable_declaration_part, procedure_and_function_declaration_part => ActionFn(9);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -222, // on EOF, reduce `type_definition_list = type_definition_list, type_definition => ActionFn(44);` - -179, // on EOF, reduce `program = program_heading, semicolon, block, "." => ActionFn(3);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -169, // on EOF, reduce `procedure_and_function_declaration_part = proc_or_func_declaration_list, semicolon => ActionFn(101);` - -199, // on EOF, reduce `semicolon = ";" => ActionFn(252);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -243, // on EOF, reduce `variable_declaration_part = "VAR", variable_declaration_list, semicolon => ActionFn(96);` - -199, // on EOF, reduce `semicolon = ";" => ActionFn(252);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -46, // on EOF, reduce `constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19);` - -199, // on EOF, reduce `semicolon = ";" => ActionFn(252);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - -221, // on EOF, reduce `type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46);` - -199, // on EOF, reduce `semicolon = ";" => ActionFn(252);` - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - 0, // on EOF, error - ]; - const __GOTO: &'static [i32] = &[ - // State 0 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 2, // on constant_definition_part, goto 1 - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 3, // on file, goto 2 - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 4, // on module, goto 3 - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 5, // on program, goto 4 - 6, // on program_heading, goto 5 - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 9, // on type_definition_part, goto 8 - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 3 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 4 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 5 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 11, // on semicolon, goto 10 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 6 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 13, // on constant_definition, goto 12 - 0, // on constant_definition_part, error - 14, // on constant_list, goto 13 - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 15, // on identifier, goto 14 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 7 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 17, // on identifier, goto 16 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 8 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 19, // on variable_declaration_part, goto 18 - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 9 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 21, // on identifier, goto 20 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 22, // on type_definition, goto 21 - 23, // on type_definition_list, goto 22 - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 10 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 24, // on block, goto 23 - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 25, // on label_declaration_part, goto 24 - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 11 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 12 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 13 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 27, // on constant_definition, goto 26 - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 15, // on identifier, goto 14 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 14 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 15 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 16 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 17 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 18 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 30, // on function_declaration, goto 29 - 0, // on function_designator, error - 31, // on function_heading, goto 30 - 32, // on function_identification, goto 31 - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 33, // on proc_or_func_declaration, goto 32 - 34, // on proc_or_func_declaration_list, goto 33 - 0, // on procedural_parameter_specification, error - 35, // on procedure_and_function_declaration_part, goto 34 - 0, // on procedure_block, error - 36, // on procedure_declaration, goto 35 - 37, // on procedure_heading, goto 36 - 38, // on procedure_identification, goto 37 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 19 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 42, // on identifier_list, goto 41 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 43, // on variable_declaration, goto 42 - 44, // on variable_declaration_list, goto 43 - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 20 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 21 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 22 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 21, // on identifier, goto 20 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 47, // on type_definition, goto 46 - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 23 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 24 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 49, // on constant_definition_part, goto 48 - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 25 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 51, // on label, goto 50 - 0, // on label_declaration_part, error - 52, // on label_list, goto 51 - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 26 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 27 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 54, // on cexponentiation, goto 53 - 55, // on cexpression, goto 54 - 56, // on cfactor, goto 55 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 57, // on cprimary, goto 56 - 58, // on csimple_expression, goto 57 - 59, // on cterm, goto 58 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 60, // on identifier, goto 59 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 61, // on sign, goto 60 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 62, // on unsigned_constant, goto 61 - 63, // on unsigned_integer, goto 62 - 64, // on unsigned_number, goto 63 - 65, // on unsigned_real, goto 64 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 28 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 75, // on identifier, goto 74 - 76, // on identifier_list, goto 75 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 29 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 30 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 78, // on semicolon, goto 77 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 31 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 80, // on semicolon, goto 79 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 32 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 33 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 81, // on semicolon, goto 80 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 34 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 35 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 36 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 83, // on semicolon, goto 82 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 37 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 84, // on formal_parameter_list, goto 83 - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 38 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 86, // on identifier, goto 85 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 39 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 88, // on identifier, goto 87 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 40 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 41 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 89, // on comma, goto 88 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 42 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 43 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 92, // on semicolon, goto 91 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 44 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 45 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 94, // on array_type, goto 93 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 95, // on constant, goto 94 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 96, // on enumerated_type, goto 95 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 97, // on file_type, goto 96 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 98, // on identifier, goto 97 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 99, // on new_ordinal_type, goto 98 - 100, // on new_pointer_type, goto 99 - 101, // on new_structured_type, goto 100 - 102, // on new_type, goto 101 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 104, // on record_type, goto 103 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 105, // on set_type, goto 104 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 107, // on structured_type, goto 106 - 108, // on subrange_type, goto 107 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 109, // on type_denoter, goto 108 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 46 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 47 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 48 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 123, // on type_definition_part, goto 122 - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 49 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 125, // on constant_definition, goto 124 - 0, // on constant_definition_part, error - 126, // on constant_list, goto 125 - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 127, // on identifier, goto 126 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 50 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 51 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 128, // on comma, goto 127 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 129, // on semicolon, goto 128 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 52 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 53 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 54 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 132, // on semicolon, goto 131 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 55 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 56 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 57 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 135, // on addop, goto 134 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 136, // on relop, goto 135 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 58 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 147, // on mulop, goto 146 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 59 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 60 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 54, // on cexponentiation, goto 53 - 0, // on cexpression, error - 153, // on cfactor, goto 152 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 57, // on cprimary, goto 56 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 60, // on identifier, goto 59 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 61, // on sign, goto 60 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 62, // on unsigned_constant, goto 61 - 63, // on unsigned_integer, goto 62 - 64, // on unsigned_number, goto 63 - 65, // on unsigned_real, goto 64 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 61 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 62 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 63 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 64 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 65 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 154, // on cexponentiation, goto 153 - 155, // on cexpression, goto 154 - 156, // on cfactor, goto 155 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 157, // on cprimary, goto 156 - 158, // on csimple_expression, goto 157 - 159, // on cterm, goto 158 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 161, // on sign, goto 160 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 66 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 67 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 68 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 69 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 173, // on cprimary, goto 172 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 60, // on identifier, goto 59 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 62, // on unsigned_constant, goto 61 - 63, // on unsigned_integer, goto 62 - 64, // on unsigned_number, goto 63 - 65, // on unsigned_real, goto 64 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 70 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 71 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 72 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 73 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 74 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 75 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 174, // on comma, goto 173 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 76 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 77 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 176, // on block, goto 175 - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 177, // on directive, goto 176 - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 178, // on function_block, goto 177 - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 179, // on label_declaration_part, goto 178 - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 78 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 79 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 176, // on block, goto 175 - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 182, // on function_block, goto 181 - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 179, // on label_declaration_part, goto 178 - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 80 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 30, // on function_declaration, goto 29 - 0, // on function_designator, error - 31, // on function_heading, goto 30 - 32, // on function_identification, goto 31 - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 183, // on proc_or_func_declaration, goto 182 - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 36, // on procedure_declaration, goto 35 - 37, // on procedure_heading, goto 36 - 38, // on procedure_identification, goto 37 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 81 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 82 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 184, // on block, goto 183 - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 185, // on directive, goto 184 - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 179, // on label_declaration_part, goto 178 - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 186, // on procedure_block, goto 185 - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 83 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 84 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 187, // on formal_parameter_section, goto 186 - 188, // on formal_parameter_section_list, goto 187 - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 189, // on function_heading, goto 188 - 0, // on function_identification, error - 190, // on functional_parameter_specification, goto 189 - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 191, // on identifier_list, goto 190 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 192, // on procedural_parameter_specification, goto 191 - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 193, // on procedure_heading, goto 192 - 194, // on procedure_identification, goto 193 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 195, // on value_parameter_specification, goto 194 - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 196, // on variable_parameter_specification, goto 195 - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 85 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 200, // on formal_parameter_list, goto 199 - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 86 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 87 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 88 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 203, // on identifier, goto 202 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 89 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 90 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 94, // on array_type, goto 93 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 95, // on constant, goto 94 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 96, // on enumerated_type, goto 95 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 97, // on file_type, goto 96 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 98, // on identifier, goto 97 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 99, // on new_ordinal_type, goto 98 - 100, // on new_pointer_type, goto 99 - 101, // on new_structured_type, goto 100 - 102, // on new_type, goto 101 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 104, // on record_type, goto 103 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 105, // on set_type, goto 104 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 107, // on structured_type, goto 106 - 108, // on subrange_type, goto 107 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 204, // on type_denoter, goto 203 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 91 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 42, // on identifier_list, goto 41 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 205, // on variable_declaration, goto 204 - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 92 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 93 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 94 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 95 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 96 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 97 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 98 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 99 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 100 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 101 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 102 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 103 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 104 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 105 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 207, // on identifier, goto 206 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 208, // on non_string, goto 207 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 106 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 107 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 108 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 210, // on semicolon, goto 209 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 109 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 75, // on identifier, goto 74 - 212, // on identifier_list, goto 211 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 110 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 111 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 112 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 113 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 94, // on array_type, goto 93 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 97, // on file_type, goto 96 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 104, // on record_type, goto 103 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 105, // on set_type, goto 104 - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 214, // on structured_type, goto 213 - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 114 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 115 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 216, // on identifier_list, goto 215 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 217, // on record_section, goto 216 - 218, // on record_section_list, goto 217 - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 219, // on variant_part, goto 218 - 0, // on variant_selector, error - // State 116 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 117 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 222, // on domain_type, goto 221 - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 223, // on identifier, goto 222 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 118 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 119 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 120 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 121 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 122 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 225, // on variable_declaration_part, goto 224 - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 123 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 227, // on identifier, goto 226 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 228, // on type_definition, goto 227 - 229, // on type_definition_list, goto 228 - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 124 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 125 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 230, // on constant_definition, goto 229 - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 127, // on identifier, goto 126 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 126 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 127 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 232, // on label, goto 231 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 128 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 129 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 130 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 131 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 132 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 133 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 233, // on cexponentiation, goto 232 - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 57, // on cprimary, goto 56 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 60, // on identifier, goto 59 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 62, // on unsigned_constant, goto 61 - 63, // on unsigned_integer, goto 62 - 64, // on unsigned_number, goto 63 - 65, // on unsigned_real, goto 64 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 134 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 54, // on cexponentiation, goto 53 - 0, // on cexpression, error - 56, // on cfactor, goto 55 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 57, // on cprimary, goto 56 - 0, // on csimple_expression, error - 234, // on cterm, goto 233 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 60, // on identifier, goto 59 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 61, // on sign, goto 60 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 62, // on unsigned_constant, goto 61 - 63, // on unsigned_integer, goto 62 - 64, // on unsigned_number, goto 63 - 65, // on unsigned_real, goto 64 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 135 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 235, // on cexponentiation, goto 234 - 0, // on cexpression, error - 236, // on cfactor, goto 235 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 237, // on cprimary, goto 236 - 238, // on csimple_expression, goto 237 - 239, // on cterm, goto 238 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 240, // on identifier, goto 239 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 241, // on sign, goto 240 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 242, // on unsigned_constant, goto 241 - 243, // on unsigned_integer, goto 242 - 244, // on unsigned_number, goto 243 - 245, // on unsigned_real, goto 244 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 136 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 137 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 138 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 139 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 140 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 141 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 142 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 143 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 144 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 145 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 146 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 54, // on cexponentiation, goto 53 - 0, // on cexpression, error - 253, // on cfactor, goto 252 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 57, // on cprimary, goto 56 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 60, // on identifier, goto 59 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 61, // on sign, goto 60 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 62, // on unsigned_constant, goto 61 - 63, // on unsigned_integer, goto 62 - 64, // on unsigned_number, goto 63 - 65, // on unsigned_real, goto 64 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 147 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 148 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 149 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 150 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 151 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 152 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 153 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 154 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 155 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 156 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 157 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 256, // on addop, goto 255 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 257, // on relop, goto 256 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 158 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 258, // on mulop, goto 257 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 159 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 160 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 154, // on cexponentiation, goto 153 - 0, // on cexpression, error - 259, // on cfactor, goto 258 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 157, // on cprimary, goto 156 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 161, // on sign, goto 160 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 161 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 162 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 163 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 164 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 165 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 154, // on cexponentiation, goto 153 - 260, // on cexpression, goto 259 - 156, // on cfactor, goto 155 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 157, // on cprimary, goto 156 - 158, // on csimple_expression, goto 157 - 159, // on cterm, goto 158 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 161, // on sign, goto 160 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 166 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 167 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 261, // on cprimary, goto 260 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 168 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 169 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 170 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 171 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 172 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 173 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 262, // on identifier, goto 261 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 174 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 175 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 176 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 177 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 178 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 263, // on constant_definition_part, goto 262 - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 179 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 180 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 181 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 182 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 183 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 184 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 185 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 186 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 187 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 264, // on semicolon, goto 263 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 188 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 189 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 190 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 89, // on comma, goto 88 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 191 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 192 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 193 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 268, // on formal_parameter_list, goto 267 - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 194 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 195 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 196 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 270, // on identifier, goto 269 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 197 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 272, // on identifier, goto 271 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 198 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 274, // on identifier_list, goto 273 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 199 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 200 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 187, // on formal_parameter_section, goto 186 - 276, // on formal_parameter_section_list, goto 275 - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 189, // on function_heading, goto 188 - 0, // on function_identification, error - 190, // on functional_parameter_specification, goto 189 - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 191, // on identifier_list, goto 190 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 192, // on procedural_parameter_specification, goto 191 - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 193, // on procedure_heading, goto 192 - 194, // on procedure_identification, goto 193 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 195, // on value_parameter_specification, goto 194 - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 196, // on variable_parameter_specification, goto 195 - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 201 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 277, // on identifier, goto 276 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 278, // on result_type, goto 277 - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 202 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 203 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 204 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 205 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 279, // on constant, goto 278 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 280, // on identifier, goto 279 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 281, // on non_string, goto 280 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 282, // on sign, goto 281 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 206 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 207 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 208 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 209 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 210 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 211 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 174, // on comma, goto 173 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 212 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 287, // on constant, goto 286 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 288, // on enumerated_type, goto 287 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 289, // on identifier, goto 288 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 290, // on index_list, goto 289 - 291, // on index_type, goto 290 - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 292, // on new_ordinal_type, goto 291 - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 293, // on ordinal_type, goto 292 - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 294, // on subrange_type, goto 293 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 213 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 214 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 94, // on array_type, goto 93 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 297, // on component_type, goto 296 - 0, // on compound_statement, error - 95, // on constant, goto 94 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 96, // on enumerated_type, goto 95 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 97, // on file_type, goto 96 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 98, // on identifier, goto 97 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 99, // on new_ordinal_type, goto 98 - 100, // on new_pointer_type, goto 99 - 101, // on new_structured_type, goto 100 - 102, // on new_type, goto 101 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 104, // on record_type, goto 103 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 105, // on set_type, goto 104 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 107, // on structured_type, goto 106 - 108, // on subrange_type, goto 107 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 298, // on type_denoter, goto 297 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 215 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 89, // on comma, goto 88 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 216 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 217 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 300, // on semicolon, goto 299 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 218 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 219 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 304, // on identifier, goto 303 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 305, // on tag_field, goto 304 - 306, // on tag_type, goto 305 - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 307, // on variant_selector, goto 306 - // State 220 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 309, // on base_type, goto 308 - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 95, // on constant, goto 94 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 96, // on enumerated_type, goto 95 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 310, // on identifier, goto 309 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 311, // on new_ordinal_type, goto 310 - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 312, // on ordinal_type, goto 311 - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 108, // on subrange_type, goto 107 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 221 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 222 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 223 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 224 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 30, // on function_declaration, goto 29 - 0, // on function_designator, error - 31, // on function_heading, goto 30 - 32, // on function_identification, goto 31 - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 33, // on proc_or_func_declaration, goto 32 - 313, // on proc_or_func_declaration_list, goto 312 - 0, // on procedural_parameter_specification, error - 314, // on procedure_and_function_declaration_part, goto 313 - 0, // on procedure_block, error - 36, // on procedure_declaration, goto 35 - 37, // on procedure_heading, goto 36 - 38, // on procedure_identification, goto 37 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 225 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 42, // on identifier_list, goto 41 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 43, // on variable_declaration, goto 42 - 315, // on variable_declaration_list, goto 314 - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 226 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 227 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 228 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 227, // on identifier, goto 226 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 317, // on type_definition, goto 316 - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 229 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 230 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 54, // on cexponentiation, goto 53 - 318, // on cexpression, goto 317 - 56, // on cfactor, goto 55 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 57, // on cprimary, goto 56 - 58, // on csimple_expression, goto 57 - 59, // on cterm, goto 58 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 60, // on identifier, goto 59 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 61, // on sign, goto 60 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 62, // on unsigned_constant, goto 61 - 63, // on unsigned_integer, goto 62 - 64, // on unsigned_number, goto 63 - 65, // on unsigned_real, goto 64 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 231 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 232 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 233 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 147, // on mulop, goto 146 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 234 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 235 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 236 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 237 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 320, // on addop, goto 319 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 238 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 321, // on mulop, goto 320 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 239 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 240 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 235, // on cexponentiation, goto 234 - 0, // on cexpression, error - 322, // on cfactor, goto 321 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 237, // on cprimary, goto 236 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 240, // on identifier, goto 239 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 241, // on sign, goto 240 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 242, // on unsigned_constant, goto 241 - 243, // on unsigned_integer, goto 242 - 244, // on unsigned_number, goto 243 - 245, // on unsigned_real, goto 244 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 241 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 242 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 243 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 244 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 245 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 154, // on cexponentiation, goto 153 - 323, // on cexpression, goto 322 - 156, // on cfactor, goto 155 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 157, // on cprimary, goto 156 - 158, // on csimple_expression, goto 157 - 159, // on cterm, goto 158 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 161, // on sign, goto 160 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 246 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 247 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 324, // on cprimary, goto 323 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 240, // on identifier, goto 239 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 242, // on unsigned_constant, goto 241 - 243, // on unsigned_integer, goto 242 - 244, // on unsigned_number, goto 243 - 245, // on unsigned_real, goto 244 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 248 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 249 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 250 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 251 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 252 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 253 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 254 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 325, // on cexponentiation, goto 324 - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 157, // on cprimary, goto 156 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 255 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 154, // on cexponentiation, goto 153 - 0, // on cexpression, error - 156, // on cfactor, goto 155 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 157, // on cprimary, goto 156 - 0, // on csimple_expression, error - 326, // on cterm, goto 325 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 161, // on sign, goto 160 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 256 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 327, // on cexponentiation, goto 326 - 0, // on cexpression, error - 328, // on cfactor, goto 327 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 329, // on cprimary, goto 328 - 330, // on csimple_expression, goto 329 - 331, // on cterm, goto 330 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 332, // on identifier, goto 331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 333, // on sign, goto 332 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 334, // on unsigned_constant, goto 333 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 257 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 154, // on cexponentiation, goto 153 - 0, // on cexpression, error - 345, // on cfactor, goto 344 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 157, // on cprimary, goto 156 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 161, // on sign, goto 160 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 258 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 259 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 260 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 261 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 262 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 347, // on type_definition_part, goto 346 - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 263 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 348, // on formal_parameter_section, goto 347 - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 189, // on function_heading, goto 188 - 0, // on function_identification, error - 190, // on functional_parameter_specification, goto 189 - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 191, // on identifier_list, goto 190 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 192, // on procedural_parameter_specification, goto 191 - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 193, // on procedure_heading, goto 192 - 194, // on procedure_identification, goto 193 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 195, // on value_parameter_specification, goto 194 - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 196, // on variable_parameter_specification, goto 195 - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 264 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 265 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 266 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 349, // on identifier, goto 348 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 267 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 268 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 187, // on formal_parameter_section, goto 186 - 351, // on formal_parameter_section_list, goto 350 - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 189, // on function_heading, goto 188 - 0, // on function_identification, error - 190, // on functional_parameter_specification, goto 189 - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 191, // on identifier_list, goto 190 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 192, // on procedural_parameter_specification, goto 191 - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 193, // on procedure_heading, goto 192 - 194, // on procedure_identification, goto 193 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 195, // on value_parameter_specification, goto 194 - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 196, // on variable_parameter_specification, goto 195 - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 269 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 352, // on formal_parameter_list, goto 351 - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 270 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 271 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 272 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 273 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 89, // on comma, goto 88 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 274 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 277, // on identifier, goto 276 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 355, // on result_type, goto 354 - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 275 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 264, // on semicolon, goto 263 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 276 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 277 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 278 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 279 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 280 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 281 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 280, // on identifier, goto 279 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 357, // on non_string, goto 356 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 282 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 283 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 284 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 285 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 286 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 287 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 288 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 289 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 359, // on comma, goto 358 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 290 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 291 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 292 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 293 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 294 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 75, // on identifier, goto 74 - 362, // on identifier_list, goto 361 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 295 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 296 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 297 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 298 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 363, // on array_type, goto 362 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 364, // on constant, goto 363 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 365, // on enumerated_type, goto 364 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 366, // on file_type, goto 365 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 367, // on identifier, goto 366 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 368, // on new_ordinal_type, goto 367 - 369, // on new_pointer_type, goto 368 - 370, // on new_structured_type, goto 369 - 371, // on new_type, goto 370 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 372, // on record_type, goto 371 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 373, // on set_type, goto 372 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 374, // on structured_type, goto 373 - 375, // on subrange_type, goto 374 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 376, // on type_denoter, goto 375 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 299 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 216, // on identifier_list, goto 215 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 385, // on record_section, goto 384 - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 386, // on variant_part, goto 385 - 0, // on variant_selector, error - // State 300 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 301 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 302 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 303 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 304 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 305 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 306 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 307 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 308 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 309 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 310 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 311 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 312 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 389, // on semicolon, goto 388 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 313 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 391, // on compound_statement, goto 390 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 392, // on statement_part, goto 391 - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 314 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 394, // on semicolon, goto 393 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 315 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 94, // on array_type, goto 93 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 95, // on constant, goto 94 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 96, // on enumerated_type, goto 95 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 97, // on file_type, goto 96 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 98, // on identifier, goto 97 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 99, // on new_ordinal_type, goto 98 - 100, // on new_pointer_type, goto 99 - 101, // on new_structured_type, goto 100 - 102, // on new_type, goto 101 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 104, // on record_type, goto 103 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 105, // on set_type, goto 104 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 107, // on structured_type, goto 106 - 108, // on subrange_type, goto 107 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 396, // on type_denoter, goto 395 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 316 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 317 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 397, // on semicolon, goto 396 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 318 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 399, // on cexponentiation, goto 398 - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 237, // on cprimary, goto 236 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 240, // on identifier, goto 239 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 242, // on unsigned_constant, goto 241 - 243, // on unsigned_integer, goto 242 - 244, // on unsigned_number, goto 243 - 245, // on unsigned_real, goto 244 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 319 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 235, // on cexponentiation, goto 234 - 0, // on cexpression, error - 236, // on cfactor, goto 235 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 237, // on cprimary, goto 236 - 0, // on csimple_expression, error - 400, // on cterm, goto 399 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 240, // on identifier, goto 239 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 241, // on sign, goto 240 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 242, // on unsigned_constant, goto 241 - 243, // on unsigned_integer, goto 242 - 244, // on unsigned_number, goto 243 - 245, // on unsigned_real, goto 244 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 320 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 235, // on cexponentiation, goto 234 - 0, // on cexpression, error - 401, // on cfactor, goto 400 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 237, // on cprimary, goto 236 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 240, // on identifier, goto 239 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 241, // on sign, goto 240 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 242, // on unsigned_constant, goto 241 - 243, // on unsigned_integer, goto 242 - 244, // on unsigned_number, goto 243 - 245, // on unsigned_real, goto 244 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 321 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 322 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 323 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 324 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 325 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 258, // on mulop, goto 257 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 326 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 327 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 328 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 329 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 404, // on addop, goto 403 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 330 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 405, // on mulop, goto 404 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 331 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 332 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 327, // on cexponentiation, goto 326 - 0, // on cexpression, error - 406, // on cfactor, goto 405 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 329, // on cprimary, goto 328 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 332, // on identifier, goto 331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 333, // on sign, goto 332 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 334, // on unsigned_constant, goto 333 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 333 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 334 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 335 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 336 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 337 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 154, // on cexponentiation, goto 153 - 407, // on cexpression, goto 406 - 156, // on cfactor, goto 155 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 157, // on cprimary, goto 156 - 158, // on csimple_expression, goto 157 - 159, // on cterm, goto 158 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 160, // on identifier, goto 159 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 161, // on sign, goto 160 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 162, // on unsigned_constant, goto 161 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 338 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 339 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 408, // on cprimary, goto 407 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 332, // on identifier, goto 331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 334, // on unsigned_constant, goto 333 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 340 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 341 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 342 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 343 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 344 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 345 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 346 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 409, // on variable_declaration_part, goto 408 - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 347 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 348 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 349 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 350 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 264, // on semicolon, goto 263 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 351 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 352 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 412, // on identifier, goto 411 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 413, // on result_type, goto 412 - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 353 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 414, // on identifier, goto 413 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 354 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 355 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 356 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 357 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 415, // on constant, goto 414 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 416, // on identifier, goto 415 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 417, // on non_string, goto 416 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 418, // on sign, goto 417 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 358 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 287, // on constant, goto 286 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 288, // on enumerated_type, goto 287 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 289, // on identifier, goto 288 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 423, // on index_type, goto 422 - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 292, // on new_ordinal_type, goto 291 - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 293, // on ordinal_type, goto 292 - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 294, // on subrange_type, goto 293 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 359 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 360 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 361 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 174, // on comma, goto 173 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 362 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 363 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 364 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 365 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 366 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 367 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 368 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 369 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 370 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 371 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 372 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 373 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 374 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 375 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 376 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 75, // on identifier, goto 74 - 427, // on identifier_list, goto 426 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 377 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 378 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 363, // on array_type, goto 362 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 366, // on file_type, goto 365 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 372, // on record_type, goto 371 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 373, // on set_type, goto 372 - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 429, // on structured_type, goto 428 - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 379 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 380 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 216, // on identifier_list, goto 215 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 217, // on record_section, goto 216 - 431, // on record_section_list, goto 430 - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 432, // on variant_part, goto 431 - 0, // on variant_selector, error - // State 381 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 382 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 434, // on domain_type, goto 433 - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 435, // on identifier, goto 434 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 383 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 384 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 385 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 386 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 438, // on identifier, goto 437 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 439, // on tag_type, goto 438 - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 387 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 442, // on case_constant_list, goto 441 - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 447, // on variant, goto 446 - 448, // on variant_list, goto 447 - 0, // on variant_part, error - 0, // on variant_selector, error - // State 388 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 30, // on function_declaration, goto 29 - 0, // on function_designator, error - 31, // on function_heading, goto 30 - 32, // on function_identification, goto 31 - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 183, // on proc_or_func_declaration, goto 182 - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 36, // on procedure_declaration, goto 35 - 37, // on procedure_heading, goto 36 - 38, // on procedure_identification, goto 37 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 389 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 390 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 391 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 392 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 475, // on statement, goto 474 - 0, // on statement_part, error - 476, // on statement_sequence, goto 475 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 393 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 42, // on identifier_list, goto 41 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 205, // on variable_declaration, goto 204 - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 394 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 395 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 488, // on semicolon, goto 487 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 396 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 397 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 398 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 399 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 321, // on mulop, goto 320 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 400 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 401 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 402 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 490, // on cexponentiation, goto 489 - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 329, // on cprimary, goto 328 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 332, // on identifier, goto 331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 334, // on unsigned_constant, goto 333 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 403 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 327, // on cexponentiation, goto 326 - 0, // on cexpression, error - 328, // on cfactor, goto 327 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 329, // on cprimary, goto 328 - 0, // on csimple_expression, error - 491, // on cterm, goto 490 - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 332, // on identifier, goto 331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 333, // on sign, goto 332 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 334, // on unsigned_constant, goto 333 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 404 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 327, // on cexponentiation, goto 326 - 0, // on cexpression, error - 492, // on cfactor, goto 491 - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 329, // on cprimary, goto 328 - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 332, // on identifier, goto 331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 333, // on sign, goto 332 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 334, // on unsigned_constant, goto 333 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 405 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 406 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 407 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 408 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 30, // on function_declaration, goto 29 - 0, // on function_designator, error - 31, // on function_heading, goto 30 - 32, // on function_identification, goto 31 - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 33, // on proc_or_func_declaration, goto 32 - 313, // on proc_or_func_declaration_list, goto 312 - 0, // on procedural_parameter_specification, error - 494, // on procedure_and_function_declaration_part, goto 493 - 0, // on procedure_block, error - 36, // on procedure_declaration, goto 35 - 37, // on procedure_heading, goto 36 - 38, // on procedure_identification, goto 37 - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 409 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 410 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 412, // on identifier, goto 411 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 495, // on result_type, goto 494 - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 411 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 412 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 413 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 414 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 415 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 416 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 417 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 416, // on identifier, goto 415 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 496, // on non_string, goto 495 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 418 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 419 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 420 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 421 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 422 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 423 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 94, // on array_type, goto 93 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 497, // on component_type, goto 496 - 0, // on compound_statement, error - 95, // on constant, goto 94 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 96, // on enumerated_type, goto 95 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 97, // on file_type, goto 96 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 98, // on identifier, goto 97 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 99, // on new_ordinal_type, goto 98 - 100, // on new_pointer_type, goto 99 - 101, // on new_structured_type, goto 100 - 102, // on new_type, goto 101 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 104, // on record_type, goto 103 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 105, // on set_type, goto 104 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 107, // on structured_type, goto 106 - 108, // on subrange_type, goto 107 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 298, // on type_denoter, goto 297 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 424 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 425 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 498, // on constant, goto 497 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 499, // on identifier, goto 498 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 500, // on non_string, goto 499 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 501, // on sign, goto 500 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 426 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 174, // on comma, goto 173 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 427 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 287, // on constant, goto 286 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 288, // on enumerated_type, goto 287 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 289, // on identifier, goto 288 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 506, // on index_list, goto 505 - 291, // on index_type, goto 290 - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 292, // on new_ordinal_type, goto 291 - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 293, // on ordinal_type, goto 292 - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 294, // on subrange_type, goto 293 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 428 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 429 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 363, // on array_type, goto 362 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 507, // on component_type, goto 506 - 0, // on compound_statement, error - 364, // on constant, goto 363 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 365, // on enumerated_type, goto 364 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 366, // on file_type, goto 365 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 367, // on identifier, goto 366 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 368, // on new_ordinal_type, goto 367 - 369, // on new_pointer_type, goto 368 - 370, // on new_structured_type, goto 369 - 371, // on new_type, goto 370 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 372, // on record_type, goto 371 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 373, // on set_type, goto 372 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 374, // on structured_type, goto 373 - 375, // on subrange_type, goto 374 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 508, // on type_denoter, goto 507 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 430 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 509, // on semicolon, goto 508 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 431 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 432 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 512, // on base_type, goto 511 - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 364, // on constant, goto 363 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 365, // on enumerated_type, goto 364 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 513, // on identifier, goto 512 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 514, // on new_ordinal_type, goto 513 - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 515, // on ordinal_type, goto 514 - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 375, // on subrange_type, goto 374 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 433 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 434 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 435 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 436 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 437 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 438 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 439 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 440 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 441 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 516, // on comma, goto 515 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 442 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 443 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 444 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 445 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 520, // on non_string, goto 519 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 446 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 447 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 521, // on semicolon, goto 520 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 448 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 449 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 450 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 451 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 452 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 453 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 454 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 455 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 456 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 457 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 458 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 459 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 460 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 461 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 462 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 523, // on params, goto 522 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 463 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 464 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 465 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 466 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 467 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 468 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 469 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 470 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 471 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 472 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 473 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 474 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 475 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 526, // on semicolon, goto 525 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 476 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 477 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 475, // on statement, goto 474 - 0, // on statement_part, error - 533, // on statement_sequence, goto 532 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 478 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 534, // on case_index, goto 533 - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 535, // on exponentiation, goto 534 - 536, // on expression, goto 535 - 537, // on factor, goto 536 - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 542, // on primary, goto 541 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 544, // on sign, goto 543 - 545, // on simple_expression, goto 544 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 546, // on term, goto 545 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 479 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 562, // on control_variable, goto 561 - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 563, // on identifier, goto 562 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 480 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 565, // on label, goto 564 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 481 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 567, // on boolean_expression, goto 566 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 568, // on exponentiation, goto 567 - 569, // on expression, goto 568 - 570, // on factor, goto 569 - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 575, // on primary, goto 574 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 577, // on sign, goto 576 - 578, // on simple_expression, goto 577 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 579, // on term, goto 578 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 482 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 597, // on closed_statement, goto 596 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 608, // on open_statement, goto 607 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 613, // on statement, goto 612 - 0, // on statement_part, error - 614, // on statement_sequence, goto 613 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 483 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 625, // on boolean_expression, goto 624 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 627, // on expression, goto 626 - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 636, // on simple_expression, goto 635 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 637, // on term, goto 636 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 484 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 651, // on field_designator, goto 650 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 652, // on identifier, goto 651 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 653, // on indexed_variable, goto 652 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 654, // on record_variable_list, goto 653 - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 655, // on variable_access, goto 654 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 485 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 486 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 487 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 488 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 489 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 490 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 405, // on mulop, goto 404 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 491 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 492 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 493 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 657, // on compound_statement, goto 656 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 658, // on statement_part, goto 657 - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 494 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 495 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 496 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 497 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 498 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 499 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 500 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 499, // on identifier, goto 498 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 660, // on non_string, goto 659 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 501 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 502 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 503 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 504 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 505 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 359, // on comma, goto 358 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 506 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 507 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 508 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 216, // on identifier_list, goto 215 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 385, // on record_section, goto 384 - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 662, // on variant_part, goto 661 - 0, // on variant_selector, error - // State 509 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 510 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 511 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 512 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 513 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 514 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 515 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 663, // on case_constant, goto 662 - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 516 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 517 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 518 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 665, // on constant, goto 664 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 666, // on identifier, goto 665 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 667, // on non_string, goto 666 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 668, // on sign, goto 667 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 519 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 520 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 442, // on case_constant_list, goto 441 - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 672, // on variant, goto 671 - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 521 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 522 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 523 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 674, // on actual_parameter_list, goto 673 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 524 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 0, // on closed_statement, error - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 700, // on non_labeled_closed_statement, goto 699 - 701, // on non_labeled_open_statement, goto 700 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 0, // on open_statement, error - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 525 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 702, // on statement, goto 701 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 526 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 527 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 528 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 703, // on identifier, goto 702 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 529 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 705, // on exponentiation, goto 704 - 706, // on expression, goto 705 - 707, // on factor, goto 706 - 708, // on field_designator, goto 707 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 709, // on function_designator, goto 708 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 710, // on identifier, goto 709 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 711, // on indexed_variable, goto 710 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 712, // on primary, goto 711 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 713, // on set_constructor, goto 712 - 0, // on set_type, error - 714, // on sign, goto 713 - 715, // on simple_expression, goto 714 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 716, // on term, goto 715 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 717, // on unsigned_constant, goto 716 - 718, // on unsigned_integer, goto 717 - 719, // on unsigned_number, goto 718 - 720, // on unsigned_real, goto 719 - 0, // on value_parameter_specification, error - 721, // on variable_access, goto 720 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 530 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 737, // on index_expression_list, goto 736 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 531 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 532 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 526, // on semicolon, goto 525 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 533 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 534 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 535 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 536 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 537 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 538 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 539 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 759, // on params, goto 758 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 540 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 541 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 542 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 543 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 535, // on exponentiation, goto 534 - 0, // on expression, error - 762, // on factor, goto 761 - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 542, // on primary, goto 541 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 544, // on sign, goto 543 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 544 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 763, // on addop, goto 762 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 764, // on relop, goto 763 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 545 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 775, // on mulop, goto 774 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 546 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 547 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 548 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 549 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 550 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 551 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 785, // on expression, goto 784 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 552 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 553 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 554 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 555 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 802, // on primary, goto 801 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 556 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 811, // on member_designator_list, goto 810 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 557 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 558 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 559 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 560 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 561 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 562 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 563 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 564 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 565 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 566 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 567 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 568 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 569 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 570 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 571 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 572 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 833, // on params, goto 832 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 573 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 574 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 575 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 576 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 568, // on exponentiation, goto 567 - 0, // on expression, error - 836, // on factor, goto 835 - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 575, // on primary, goto 574 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 577, // on sign, goto 576 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 577 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 837, // on addop, goto 836 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 838, // on relop, goto 837 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 578 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 839, // on mulop, goto 838 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 579 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 580 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 581 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 582 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 583 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 584 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 843, // on expression, goto 842 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 585 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 586 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 844, // on primary, goto 843 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 587 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 845, // on member_designator_list, goto 844 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 588 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 589 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 590 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 591 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 592 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 593 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 594 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 595 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 596 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 597 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 598 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 599 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 600 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 601 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 847, // on params, goto 846 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 602 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 603 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 604 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 605 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 606 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 607 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 608 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 609 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 610 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 611 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 612 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 613 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 850, // on semicolon, goto 849 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 614 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 615 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 475, // on statement, goto 474 - 0, // on statement_part, error - 854, // on statement_sequence, goto 853 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 616 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 855, // on case_index, goto 854 - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 535, // on exponentiation, goto 534 - 536, // on expression, goto 535 - 537, // on factor, goto 536 - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 542, // on primary, goto 541 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 544, // on sign, goto 543 - 545, // on simple_expression, goto 544 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 546, // on term, goto 545 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 617 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 856, // on control_variable, goto 855 - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 563, // on identifier, goto 562 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 618 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 857, // on label, goto 856 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 619 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 859, // on boolean_expression, goto 858 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 568, // on exponentiation, goto 567 - 569, // on expression, goto 568 - 570, // on factor, goto 569 - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 575, // on primary, goto 574 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 577, // on sign, goto 576 - 578, // on simple_expression, goto 577 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 579, // on term, goto 578 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 620 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 597, // on closed_statement, goto 596 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 608, // on open_statement, goto 607 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 613, // on statement, goto 612 - 0, // on statement_part, error - 860, // on statement_sequence, goto 859 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 621 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 861, // on boolean_expression, goto 860 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 627, // on expression, goto 626 - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 636, // on simple_expression, goto 635 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 637, // on term, goto 636 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 622 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 651, // on field_designator, goto 650 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 652, // on identifier, goto 651 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 653, // on indexed_variable, goto 652 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 862, // on record_variable_list, goto 861 - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 655, // on variable_access, goto 654 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 623 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 624 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 625 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 626 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 627 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 628 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 629 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 630 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 864, // on params, goto 863 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 631 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 632 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 633 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 634 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 0, // on expression, error - 867, // on factor, goto 866 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 635 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 868, // on addop, goto 867 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 869, // on relop, goto 868 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 636 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 870, // on mulop, goto 869 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 637 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 638 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 639 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 640 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 641 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 642 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 874, // on expression, goto 873 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 643 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 644 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 875, // on primary, goto 874 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 645 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 876, // on member_designator_list, goto 875 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 646 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 647 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 648 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 649 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 650 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 651 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 652 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 653 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 878, // on comma, goto 877 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 654 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 655 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 656 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 657 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 658 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 475, // on statement, goto 474 - 0, // on statement_part, error - 883, // on statement_sequence, goto 882 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 659 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 660 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 661 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 662 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 663 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 886, // on identifier_list, goto 885 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 887, // on record_section, goto 886 - 888, // on record_section_list, goto 887 - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 889, // on variant_part, goto 888 - 0, // on variant_selector, error - // State 664 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 665 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 666 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 667 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 666, // on identifier, goto 665 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 891, // on non_string, goto 890 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 668 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 669 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 670 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 671 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 672 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 673 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 674 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 675 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 676 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 677 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 678 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 679 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 896, // on params, goto 895 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 680 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 681 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 682 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 683 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 0, // on expression, error - 899, // on factor, goto 898 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 684 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 900, // on addop, goto 899 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 901, // on relop, goto 900 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 685 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 902, // on mulop, goto 901 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 686 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 687 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 688 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 689 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 690 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 691 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 906, // on expression, goto 905 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 692 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 693 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 907, // on primary, goto 906 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 694 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 908, // on member_designator_list, goto 907 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 695 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 696 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 697 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 698 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 699 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 700 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 701 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 702 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 703 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 704 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 705 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 706 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 707 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 708 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 709 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 910, // on params, goto 909 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 710 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 711 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 712 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 713 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 705, // on exponentiation, goto 704 - 0, // on expression, error - 913, // on factor, goto 912 - 708, // on field_designator, goto 707 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 709, // on function_designator, goto 708 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 710, // on identifier, goto 709 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 711, // on indexed_variable, goto 710 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 712, // on primary, goto 711 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 713, // on set_constructor, goto 712 - 0, // on set_type, error - 714, // on sign, goto 713 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 717, // on unsigned_constant, goto 716 - 718, // on unsigned_integer, goto 717 - 719, // on unsigned_number, goto 718 - 720, // on unsigned_real, goto 719 - 0, // on value_parameter_specification, error - 721, // on variable_access, goto 720 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 714 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 914, // on addop, goto 913 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 915, // on relop, goto 914 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 715 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 916, // on mulop, goto 915 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 716 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 717 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 718 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 719 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 720 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 721 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 920, // on expression, goto 919 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 722 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 723 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 708, // on field_designator, goto 707 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 709, // on function_designator, goto 708 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 710, // on identifier, goto 709 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 711, // on indexed_variable, goto 710 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 921, // on primary, goto 920 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 713, // on set_constructor, goto 712 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 717, // on unsigned_constant, goto 716 - 718, // on unsigned_integer, goto 717 - 719, // on unsigned_number, goto 718 - 720, // on unsigned_real, goto 719 - 0, // on value_parameter_specification, error - 721, // on variable_access, goto 720 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 724 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 922, // on member_designator_list, goto 921 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 725 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 726 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 727 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 728 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 729 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 730 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 731 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 732 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 733 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 734 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 924, // on params, goto 923 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 735 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 736 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 737 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 738 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 739 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 740 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 0, // on expression, error - 929, // on factor, goto 928 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 741 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 930, // on addop, goto 929 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 931, // on relop, goto 930 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 742 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 932, // on mulop, goto 931 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 743 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 744 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 745 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 746 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 747 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 748 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 936, // on expression, goto 935 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 749 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 750 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 937, // on primary, goto 936 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 751 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 938, // on member_designator_list, goto 937 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 752 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 753 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 754 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 755 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 756 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 757 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 940, // on case_constant_list, goto 939 - 0, // on case_index, error - 941, // on case_list_element, goto 940 - 942, // on case_list_element_list, goto 941 - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 758 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 759 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 943, // on actual_parameter_list, goto 942 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 760 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 944, // on exponentiation, goto 943 - 0, // on expression, error - 0, // on factor, error - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 542, // on primary, goto 541 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 761 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 762 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 535, // on exponentiation, goto 534 - 0, // on expression, error - 537, // on factor, goto 536 - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 542, // on primary, goto 541 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 544, // on sign, goto 543 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 945, // on term, goto 944 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 763 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 946, // on exponentiation, goto 945 - 0, // on expression, error - 947, // on factor, goto 946 - 948, // on field_designator, goto 947 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 949, // on function_designator, goto 948 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 950, // on identifier, goto 949 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 951, // on indexed_variable, goto 950 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 952, // on primary, goto 951 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 953, // on set_constructor, goto 952 - 0, // on set_type, error - 954, // on sign, goto 953 - 955, // on simple_expression, goto 954 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 956, // on term, goto 955 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 957, // on unsigned_constant, goto 956 - 958, // on unsigned_integer, goto 957 - 959, // on unsigned_number, goto 958 - 960, // on unsigned_real, goto 959 - 0, // on value_parameter_specification, error - 961, // on variable_access, goto 960 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 764 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 765 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 766 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 767 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 768 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 769 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 770 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 771 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 772 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 773 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 774 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 535, // on exponentiation, goto 534 - 0, // on expression, error - 970, // on factor, goto 969 - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 542, // on primary, goto 541 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 544, // on sign, goto 543 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 775 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 776 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 777 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 778 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 779 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 780 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 971, // on identifier, goto 970 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 781 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 973, // on index_expression_list, goto 972 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 782 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 783 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 784 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 785 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 786 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 787 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 788 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 975, // on params, goto 974 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 789 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 790 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 791 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 792 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 0, // on expression, error - 978, // on factor, goto 977 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 793 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 979, // on addop, goto 978 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 980, // on relop, goto 979 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 794 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 981, // on mulop, goto 980 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 795 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 796 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 797 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 985, // on expression, goto 984 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 798 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 986, // on primary, goto 985 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 799 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 987, // on member_designator_list, goto 986 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 800 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 801 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 802 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 803 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 804 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 805 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 806 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 807 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 989, // on params, goto 988 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 808 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 809 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 810 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 811 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 812 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 813 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 0, // on expression, error - 995, // on factor, goto 994 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 814 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 996, // on addop, goto 995 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 997, // on relop, goto 996 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 815 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 998, // on mulop, goto 997 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 816 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 817 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 818 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 819 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 820 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 821 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1002, // on expression, goto 1001 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 822 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 823 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1003, // on primary, goto 1002 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 824 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1004, // on member_designator_list, goto 1003 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 825 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 826 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 827 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 828 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 829 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 830 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1006, // on exponentiation, goto 1005 - 1007, // on expression, goto 1006 - 1008, // on factor, goto 1007 - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 1013, // on initial_value, goto 1012 - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1014, // on primary, goto 1013 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 1016, // on sign, goto 1015 - 1017, // on simple_expression, goto 1016 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1018, // on term, goto 1017 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 831 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1032, // on assignment_statement, goto 1031 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1033, // on case_statement, goto 1032 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1034, // on closed_for_statement, goto 1033 - 1035, // on closed_if_statement, goto 1034 - 1036, // on closed_statement, goto 1035 - 1037, // on closed_while_statement, goto 1036 - 1038, // on closed_with_statement, goto 1037 - 0, // on comma, error - 0, // on component_type, error - 1039, // on compound_statement, goto 1038 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1040, // on goto_statement, goto 1039 - 1041, // on identifier, goto 1040 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1042, // on label, goto 1041 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1043, // on non_labeled_closed_statement, goto 1042 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1044, // on procedure_statement, goto 1043 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1045, // on repeat_statement, goto 1044 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 1046, // on statement, goto 1045 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1047, // on variable_access, goto 1046 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 832 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 833 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1057, // on actual_parameter_list, goto 1056 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 834 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1058, // on exponentiation, goto 1057 - 0, // on expression, error - 0, // on factor, error - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 575, // on primary, goto 574 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 835 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 836 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 568, // on exponentiation, goto 567 - 0, // on expression, error - 570, // on factor, goto 569 - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 575, // on primary, goto 574 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 577, // on sign, goto 576 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1059, // on term, goto 1058 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 837 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1060, // on exponentiation, goto 1059 - 0, // on expression, error - 1061, // on factor, goto 1060 - 1062, // on field_designator, goto 1061 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1063, // on function_designator, goto 1062 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1064, // on identifier, goto 1063 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1065, // on indexed_variable, goto 1064 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1066, // on primary, goto 1065 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1067, // on set_constructor, goto 1066 - 0, // on set_type, error - 1068, // on sign, goto 1067 - 1069, // on simple_expression, goto 1068 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1070, // on term, goto 1069 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1071, // on unsigned_constant, goto 1070 - 1072, // on unsigned_integer, goto 1071 - 1073, // on unsigned_number, goto 1072 - 1074, // on unsigned_real, goto 1073 - 0, // on value_parameter_specification, error - 1075, // on variable_access, goto 1074 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 838 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 568, // on exponentiation, goto 567 - 0, // on expression, error - 1084, // on factor, goto 1083 - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 575, // on primary, goto 574 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 577, // on sign, goto 576 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 839 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1085, // on identifier, goto 1084 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 840 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1087, // on index_expression_list, goto 1086 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 841 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 842 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 843 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 844 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 845 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 846 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 847 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1090, // on actual_parameter_list, goto 1089 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 848 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 0, // on closed_statement, error - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1091, // on non_labeled_closed_statement, goto 1090 - 1092, // on non_labeled_open_statement, goto 1091 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 0, // on open_statement, error - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 849 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 597, // on closed_statement, goto 596 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 608, // on open_statement, goto 607 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 1093, // on statement, goto 1092 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 850 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 851 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 1094, // on boolean_expression, goto 1093 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 705, // on exponentiation, goto 704 - 1095, // on expression, goto 1094 - 707, // on factor, goto 706 - 708, // on field_designator, goto 707 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 709, // on function_designator, goto 708 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 710, // on identifier, goto 709 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 711, // on indexed_variable, goto 710 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 712, // on primary, goto 711 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 713, // on set_constructor, goto 712 - 0, // on set_type, error - 714, // on sign, goto 713 - 715, // on simple_expression, goto 714 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 716, // on term, goto 715 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 717, // on unsigned_constant, goto 716 - 718, // on unsigned_integer, goto 717 - 719, // on unsigned_number, goto 718 - 720, // on unsigned_real, goto 719 - 0, // on value_parameter_specification, error - 721, // on variable_access, goto 720 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 852 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1096, // on exponentiation, goto 1095 - 1097, // on expression, goto 1096 - 1098, // on factor, goto 1097 - 1099, // on field_designator, goto 1098 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1100, // on function_designator, goto 1099 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1101, // on identifier, goto 1100 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1102, // on indexed_variable, goto 1101 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1103, // on primary, goto 1102 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1104, // on set_constructor, goto 1103 - 0, // on set_type, error - 1105, // on sign, goto 1104 - 1106, // on simple_expression, goto 1105 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1107, // on term, goto 1106 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1108, // on unsigned_constant, goto 1107 - 1109, // on unsigned_integer, goto 1108 - 1110, // on unsigned_number, goto 1109 - 1111, // on unsigned_real, goto 1110 - 0, // on value_parameter_specification, error - 1112, // on variable_access, goto 1111 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 853 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 526, // on semicolon, goto 525 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 854 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 855 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 856 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 857 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 858 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 859 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 850, // on semicolon, goto 849 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 860 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 861 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 878, // on comma, goto 877 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 862 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 1128, // on closed_statement, goto 1127 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 1129, // on open_statement, goto 1128 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 863 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 864 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1130, // on actual_parameter_list, goto 1129 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 865 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1131, // on exponentiation, goto 1130 - 0, // on expression, error - 0, // on factor, error - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 866 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 867 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 0, // on expression, error - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1132, // on term, goto 1131 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 868 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1133, // on exponentiation, goto 1132 - 0, // on expression, error - 1134, // on factor, goto 1133 - 1135, // on field_designator, goto 1134 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1136, // on function_designator, goto 1135 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1137, // on identifier, goto 1136 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1138, // on indexed_variable, goto 1137 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1139, // on primary, goto 1138 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1140, // on set_constructor, goto 1139 - 0, // on set_type, error - 1141, // on sign, goto 1140 - 1142, // on simple_expression, goto 1141 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1143, // on term, goto 1142 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1144, // on unsigned_constant, goto 1143 - 1145, // on unsigned_integer, goto 1144 - 1146, // on unsigned_number, goto 1145 - 1147, // on unsigned_real, goto 1146 - 0, // on value_parameter_specification, error - 1148, // on variable_access, goto 1147 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 869 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 0, // on expression, error - 1157, // on factor, goto 1156 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 870 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1158, // on identifier, goto 1157 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 871 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1160, // on index_expression_list, goto 1159 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 872 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 873 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 874 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 875 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 876 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 877 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 651, // on field_designator, goto 650 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 652, // on identifier, goto 651 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 653, // on indexed_variable, goto 652 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1163, // on variable_access, goto 1162 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 878 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 1164, // on closed_statement, goto 1163 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 1165, // on open_statement, goto 1164 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 879 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1166, // on identifier, goto 1165 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 880 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1167, // on index_expression_list, goto 1166 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 881 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 882 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 526, // on semicolon, goto 525 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 883 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 363, // on array_type, goto 362 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 1169, // on component_type, goto 1168 - 0, // on compound_statement, error - 364, // on constant, goto 363 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 365, // on enumerated_type, goto 364 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 366, // on file_type, goto 365 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 367, // on identifier, goto 366 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 368, // on new_ordinal_type, goto 367 - 369, // on new_pointer_type, goto 368 - 370, // on new_structured_type, goto 369 - 371, // on new_type, goto 370 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 372, // on record_type, goto 371 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 373, // on set_type, goto 372 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 374, // on structured_type, goto 373 - 375, // on subrange_type, goto 374 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 508, // on type_denoter, goto 507 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 884 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 885 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 89, // on comma, goto 88 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 886 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 887 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 1171, // on semicolon, goto 1170 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 888 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 889 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 304, // on identifier, goto 303 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 305, // on tag_field, goto 304 - 306, // on tag_type, goto 305 - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 1175, // on variant_selector, goto 1174 - // State 890 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 891 - 0, // on (), error - 0, // on __file, error - 1176, // on actual_parameter, goto 1175 - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 892 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 893 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 894 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 1177, // on expression, goto 1176 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 895 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 896 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1178, // on actual_parameter_list, goto 1177 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 897 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1179, // on exponentiation, goto 1178 - 0, // on expression, error - 0, // on factor, error - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 898 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 899 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 0, // on expression, error - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1180, // on term, goto 1179 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 900 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1181, // on exponentiation, goto 1180 - 0, // on expression, error - 1182, // on factor, goto 1181 - 1183, // on field_designator, goto 1182 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1184, // on function_designator, goto 1183 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1185, // on identifier, goto 1184 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1186, // on indexed_variable, goto 1185 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1187, // on primary, goto 1186 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1188, // on set_constructor, goto 1187 - 0, // on set_type, error - 1189, // on sign, goto 1188 - 1190, // on simple_expression, goto 1189 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1191, // on term, goto 1190 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1192, // on unsigned_constant, goto 1191 - 1193, // on unsigned_integer, goto 1192 - 1194, // on unsigned_number, goto 1193 - 1195, // on unsigned_real, goto 1194 - 0, // on value_parameter_specification, error - 1196, // on variable_access, goto 1195 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 901 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 0, // on expression, error - 1205, // on factor, goto 1204 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 902 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1206, // on identifier, goto 1205 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 903 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1208, // on index_expression_list, goto 1207 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 904 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 905 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 906 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 907 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 908 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 909 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 910 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1211, // on actual_parameter_list, goto 1210 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 911 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1212, // on exponentiation, goto 1211 - 0, // on expression, error - 0, // on factor, error - 708, // on field_designator, goto 707 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 709, // on function_designator, goto 708 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 710, // on identifier, goto 709 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 711, // on indexed_variable, goto 710 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 712, // on primary, goto 711 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 713, // on set_constructor, goto 712 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 717, // on unsigned_constant, goto 716 - 718, // on unsigned_integer, goto 717 - 719, // on unsigned_number, goto 718 - 720, // on unsigned_real, goto 719 - 0, // on value_parameter_specification, error - 721, // on variable_access, goto 720 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 912 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 913 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 705, // on exponentiation, goto 704 - 0, // on expression, error - 707, // on factor, goto 706 - 708, // on field_designator, goto 707 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 709, // on function_designator, goto 708 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 710, // on identifier, goto 709 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 711, // on indexed_variable, goto 710 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 712, // on primary, goto 711 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 713, // on set_constructor, goto 712 - 0, // on set_type, error - 714, // on sign, goto 713 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1213, // on term, goto 1212 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 717, // on unsigned_constant, goto 716 - 718, // on unsigned_integer, goto 717 - 719, // on unsigned_number, goto 718 - 720, // on unsigned_real, goto 719 - 0, // on value_parameter_specification, error - 721, // on variable_access, goto 720 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 914 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1214, // on exponentiation, goto 1213 - 0, // on expression, error - 1215, // on factor, goto 1214 - 1216, // on field_designator, goto 1215 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1217, // on function_designator, goto 1216 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1218, // on identifier, goto 1217 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1219, // on indexed_variable, goto 1218 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1220, // on primary, goto 1219 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1221, // on set_constructor, goto 1220 - 0, // on set_type, error - 1222, // on sign, goto 1221 - 1223, // on simple_expression, goto 1222 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1224, // on term, goto 1223 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1225, // on unsigned_constant, goto 1224 - 1226, // on unsigned_integer, goto 1225 - 1227, // on unsigned_number, goto 1226 - 1228, // on unsigned_real, goto 1227 - 0, // on value_parameter_specification, error - 1229, // on variable_access, goto 1228 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 915 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 705, // on exponentiation, goto 704 - 0, // on expression, error - 1238, // on factor, goto 1237 - 708, // on field_designator, goto 707 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 709, // on function_designator, goto 708 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 710, // on identifier, goto 709 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 711, // on indexed_variable, goto 710 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 712, // on primary, goto 711 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 713, // on set_constructor, goto 712 - 0, // on set_type, error - 714, // on sign, goto 713 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 717, // on unsigned_constant, goto 716 - 718, // on unsigned_integer, goto 717 - 719, // on unsigned_number, goto 718 - 720, // on unsigned_real, goto 719 - 0, // on value_parameter_specification, error - 721, // on variable_access, goto 720 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 916 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1239, // on identifier, goto 1238 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 917 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1241, // on index_expression_list, goto 1240 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 918 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 919 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 920 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 921 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 922 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 923 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 924 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1244, // on actual_parameter_list, goto 1243 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 925 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 1245, // on index_expression, goto 1244 - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 926 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 927 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1246, // on exponentiation, goto 1245 - 0, // on expression, error - 0, // on factor, error - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 928 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 929 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 0, // on expression, error - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1247, // on term, goto 1246 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 930 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1248, // on exponentiation, goto 1247 - 0, // on expression, error - 1249, // on factor, goto 1248 - 1250, // on field_designator, goto 1249 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1251, // on function_designator, goto 1250 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1252, // on identifier, goto 1251 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1253, // on indexed_variable, goto 1252 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1254, // on primary, goto 1253 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1255, // on set_constructor, goto 1254 - 0, // on set_type, error - 1256, // on sign, goto 1255 - 1257, // on simple_expression, goto 1256 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1258, // on term, goto 1257 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1259, // on unsigned_constant, goto 1258 - 1260, // on unsigned_integer, goto 1259 - 1261, // on unsigned_number, goto 1260 - 1262, // on unsigned_real, goto 1261 - 0, // on value_parameter_specification, error - 1263, // on variable_access, goto 1262 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 931 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 0, // on expression, error - 1272, // on factor, goto 1271 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 932 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1273, // on identifier, goto 1272 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 933 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1275, // on index_expression_list, goto 1274 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 934 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 935 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 936 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 937 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 938 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 939 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 516, // on comma, goto 515 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 940 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 941 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 1279, // on semicolon, goto 1278 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 942 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 943 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 944 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 775, // on mulop, goto 774 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 945 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 946 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 947 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 948 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 949 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1283, // on params, goto 1282 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 950 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 951 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 952 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 953 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 946, // on exponentiation, goto 945 - 0, // on expression, error - 1286, // on factor, goto 1285 - 948, // on field_designator, goto 947 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 949, // on function_designator, goto 948 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 950, // on identifier, goto 949 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 951, // on indexed_variable, goto 950 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 952, // on primary, goto 951 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 953, // on set_constructor, goto 952 - 0, // on set_type, error - 954, // on sign, goto 953 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 957, // on unsigned_constant, goto 956 - 958, // on unsigned_integer, goto 957 - 959, // on unsigned_number, goto 958 - 960, // on unsigned_real, goto 959 - 0, // on value_parameter_specification, error - 961, // on variable_access, goto 960 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 954 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1287, // on addop, goto 1286 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 955 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1288, // on mulop, goto 1287 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 956 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 957 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 958 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 959 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 960 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 961 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1292, // on expression, goto 1291 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 962 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 963 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 948, // on field_designator, goto 947 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 949, // on function_designator, goto 948 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 950, // on identifier, goto 949 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 951, // on indexed_variable, goto 950 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1293, // on primary, goto 1292 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 953, // on set_constructor, goto 952 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 957, // on unsigned_constant, goto 956 - 958, // on unsigned_integer, goto 957 - 959, // on unsigned_number, goto 958 - 960, // on unsigned_real, goto 959 - 0, // on value_parameter_specification, error - 961, // on variable_access, goto 960 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 964 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1294, // on member_designator_list, goto 1293 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 965 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 966 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 967 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 968 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 969 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 970 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 971 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 972 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 973 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 974 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 975 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1297, // on actual_parameter_list, goto 1296 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 976 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1298, // on exponentiation, goto 1297 - 0, // on expression, error - 0, // on factor, error - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 977 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 978 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 0, // on expression, error - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1299, // on term, goto 1298 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 979 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1300, // on exponentiation, goto 1299 - 0, // on expression, error - 1301, // on factor, goto 1300 - 1302, // on field_designator, goto 1301 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1303, // on function_designator, goto 1302 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1304, // on identifier, goto 1303 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1305, // on indexed_variable, goto 1304 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1306, // on primary, goto 1305 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1307, // on set_constructor, goto 1306 - 0, // on set_type, error - 1308, // on sign, goto 1307 - 1309, // on simple_expression, goto 1308 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1310, // on term, goto 1309 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1311, // on unsigned_constant, goto 1310 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 1312, // on variable_access, goto 1311 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 980 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 0, // on expression, error - 1317, // on factor, goto 1316 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 981 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1318, // on identifier, goto 1317 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 982 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1320, // on index_expression_list, goto 1319 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 983 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 984 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 985 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 986 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 987 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 988 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 989 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1323, // on actual_parameter_list, goto 1322 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 990 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 1324, // on expression, goto 1323 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 991 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 1325, // on member_designator, goto 1324 - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 992 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 993 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1326, // on exponentiation, goto 1325 - 0, // on expression, error - 0, // on factor, error - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 994 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 995 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 0, // on expression, error - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1327, // on term, goto 1326 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 996 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1328, // on exponentiation, goto 1327 - 0, // on expression, error - 1329, // on factor, goto 1328 - 1330, // on field_designator, goto 1329 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1331, // on function_designator, goto 1330 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1332, // on identifier, goto 1331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1333, // on indexed_variable, goto 1332 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1334, // on primary, goto 1333 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1335, // on set_constructor, goto 1334 - 0, // on set_type, error - 1336, // on sign, goto 1335 - 1337, // on simple_expression, goto 1336 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1338, // on term, goto 1337 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1339, // on unsigned_constant, goto 1338 - 1340, // on unsigned_integer, goto 1339 - 1341, // on unsigned_number, goto 1340 - 1342, // on unsigned_real, goto 1341 - 0, // on value_parameter_specification, error - 1343, // on variable_access, goto 1342 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 997 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 0, // on expression, error - 1352, // on factor, goto 1351 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 998 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1353, // on identifier, goto 1352 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 999 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1355, // on index_expression_list, goto 1354 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1000 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1001 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1002 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1003 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1004 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1005 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1006 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1007 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1008 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1009 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1010 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1358, // on params, goto 1357 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1011 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1012 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 1360, // on direction, goto 1359 - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1013 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1014 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1015 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1006, // on exponentiation, goto 1005 - 0, // on expression, error - 1364, // on factor, goto 1363 - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1014, // on primary, goto 1013 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 1016, // on sign, goto 1015 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1016 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1365, // on addop, goto 1364 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 1366, // on relop, goto 1365 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1017 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1367, // on mulop, goto 1366 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1018 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1019 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1020 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1021 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1022 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1023 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1371, // on expression, goto 1370 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1024 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1025 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1372, // on primary, goto 1371 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1026 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1373, // on member_designator_list, goto 1372 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1027 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1028 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1029 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1030 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1031 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1032 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1033 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1034 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1035 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1036 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1037 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1038 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1039 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1040 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1376, // on params, goto 1375 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1041 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1042 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1043 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1044 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1045 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1046 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1047 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 475, // on statement, goto 474 - 0, // on statement_part, error - 1380, // on statement_sequence, goto 1379 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1048 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 1381, // on case_index, goto 1380 - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 535, // on exponentiation, goto 534 - 536, // on expression, goto 535 - 537, // on factor, goto 536 - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 542, // on primary, goto 541 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 544, // on sign, goto 543 - 545, // on simple_expression, goto 544 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 546, // on term, goto 545 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1049 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 1382, // on control_variable, goto 1381 - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 563, // on identifier, goto 562 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1050 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 1383, // on label, goto 1382 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1051 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 1385, // on boolean_expression, goto 1384 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 568, // on exponentiation, goto 567 - 569, // on expression, goto 568 - 570, // on factor, goto 569 - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 575, // on primary, goto 574 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 577, // on sign, goto 576 - 578, // on simple_expression, goto 577 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 579, // on term, goto 578 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1052 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 597, // on closed_statement, goto 596 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 608, // on open_statement, goto 607 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 613, // on statement, goto 612 - 0, // on statement_part, error - 1386, // on statement_sequence, goto 1385 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1053 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 1387, // on boolean_expression, goto 1386 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 627, // on expression, goto 626 - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 636, // on simple_expression, goto 635 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 637, // on term, goto 636 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1054 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 651, // on field_designator, goto 650 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 652, // on identifier, goto 651 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 653, // on indexed_variable, goto 652 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 1388, // on record_variable_list, goto 1387 - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 655, // on variable_access, goto 654 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1055 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1056 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1057 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1058 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 839, // on mulop, goto 838 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1059 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1060 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1061 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1062 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1063 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1390, // on params, goto 1389 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1064 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1065 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1066 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1067 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1060, // on exponentiation, goto 1059 - 0, // on expression, error - 1393, // on factor, goto 1392 - 1062, // on field_designator, goto 1061 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1063, // on function_designator, goto 1062 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1064, // on identifier, goto 1063 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1065, // on indexed_variable, goto 1064 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1066, // on primary, goto 1065 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1067, // on set_constructor, goto 1066 - 0, // on set_type, error - 1068, // on sign, goto 1067 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1071, // on unsigned_constant, goto 1070 - 1072, // on unsigned_integer, goto 1071 - 1073, // on unsigned_number, goto 1072 - 1074, // on unsigned_real, goto 1073 - 0, // on value_parameter_specification, error - 1075, // on variable_access, goto 1074 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1068 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1394, // on addop, goto 1393 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1069 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1395, // on mulop, goto 1394 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1070 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1071 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1072 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1073 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1074 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1075 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1399, // on expression, goto 1398 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1076 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1077 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1062, // on field_designator, goto 1061 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1063, // on function_designator, goto 1062 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1064, // on identifier, goto 1063 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1065, // on indexed_variable, goto 1064 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1400, // on primary, goto 1399 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1067, // on set_constructor, goto 1066 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1071, // on unsigned_constant, goto 1070 - 1072, // on unsigned_integer, goto 1071 - 1073, // on unsigned_number, goto 1072 - 1074, // on unsigned_real, goto 1073 - 0, // on value_parameter_specification, error - 1075, // on variable_access, goto 1074 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1078 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1401, // on member_designator_list, goto 1400 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1079 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1080 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1081 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1082 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1083 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1084 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1085 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1086 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1087 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1088 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1089 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1090 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1091 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1092 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1093 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1094 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1095 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1096 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1097 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1098 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1099 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1100 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1405, // on params, goto 1404 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1101 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1102 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1103 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1104 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1096, // on exponentiation, goto 1095 - 0, // on expression, error - 1408, // on factor, goto 1407 - 1099, // on field_designator, goto 1098 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1100, // on function_designator, goto 1099 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1101, // on identifier, goto 1100 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1102, // on indexed_variable, goto 1101 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1103, // on primary, goto 1102 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1104, // on set_constructor, goto 1103 - 0, // on set_type, error - 1105, // on sign, goto 1104 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1108, // on unsigned_constant, goto 1107 - 1109, // on unsigned_integer, goto 1108 - 1110, // on unsigned_number, goto 1109 - 1111, // on unsigned_real, goto 1110 - 0, // on value_parameter_specification, error - 1112, // on variable_access, goto 1111 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1105 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1409, // on addop, goto 1408 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 1410, // on relop, goto 1409 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1106 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1411, // on mulop, goto 1410 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1107 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1108 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1109 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1110 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1111 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1112 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1415, // on expression, goto 1414 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1113 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1114 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1099, // on field_designator, goto 1098 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1100, // on function_designator, goto 1099 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1101, // on identifier, goto 1100 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1102, // on indexed_variable, goto 1101 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1416, // on primary, goto 1415 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1104, // on set_constructor, goto 1103 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1108, // on unsigned_constant, goto 1107 - 1109, // on unsigned_integer, goto 1108 - 1110, // on unsigned_number, goto 1109 - 1111, // on unsigned_real, goto 1110 - 0, // on value_parameter_specification, error - 1112, // on variable_access, goto 1111 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1115 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1417, // on member_designator_list, goto 1416 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1116 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1117 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1118 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1119 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1120 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1121 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 940, // on case_constant_list, goto 939 - 0, // on case_index, error - 941, // on case_list_element, goto 940 - 1419, // on case_list_element_list, goto 1418 - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1122 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1006, // on exponentiation, goto 1005 - 1007, // on expression, goto 1006 - 1008, // on factor, goto 1007 - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 1420, // on initial_value, goto 1419 - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1014, // on primary, goto 1013 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 1016, // on sign, goto 1015 - 1017, // on simple_expression, goto 1016 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1018, // on term, goto 1017 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1123 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1421, // on assignment_statement, goto 1420 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1422, // on case_statement, goto 1421 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1423, // on closed_for_statement, goto 1422 - 1424, // on closed_if_statement, goto 1423 - 1425, // on closed_statement, goto 1424 - 1426, // on closed_while_statement, goto 1425 - 1427, // on closed_with_statement, goto 1426 - 0, // on comma, error - 0, // on component_type, error - 1428, // on compound_statement, goto 1427 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1429, // on goto_statement, goto 1428 - 1430, // on identifier, goto 1429 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1431, // on label, goto 1430 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1432, // on non_labeled_closed_statement, goto 1431 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 608, // on open_statement, goto 607 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1433, // on procedure_statement, goto 1432 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1434, // on repeat_statement, goto 1433 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 1435, // on statement, goto 1434 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1436, // on variable_access, goto 1435 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1124 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 1446, // on boolean_expression, goto 1445 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1096, // on exponentiation, goto 1095 - 1447, // on expression, goto 1446 - 1098, // on factor, goto 1097 - 1099, // on field_designator, goto 1098 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1100, // on function_designator, goto 1099 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1101, // on identifier, goto 1100 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1102, // on indexed_variable, goto 1101 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1103, // on primary, goto 1102 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1104, // on set_constructor, goto 1103 - 0, // on set_type, error - 1105, // on sign, goto 1104 - 1106, // on simple_expression, goto 1105 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1107, // on term, goto 1106 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1108, // on unsigned_constant, goto 1107 - 1109, // on unsigned_integer, goto 1108 - 1110, // on unsigned_number, goto 1109 - 1111, // on unsigned_real, goto 1110 - 0, // on value_parameter_specification, error - 1112, // on variable_access, goto 1111 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1125 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 1448, // on closed_statement, goto 1447 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 1449, // on open_statement, goto 1448 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1126 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 1450, // on closed_statement, goto 1449 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 1451, // on open_statement, goto 1450 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1127 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1128 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1129 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1130 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1131 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 870, // on mulop, goto 869 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1132 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1133 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1134 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1135 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1136 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1453, // on params, goto 1452 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1137 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1138 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1139 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1140 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1133, // on exponentiation, goto 1132 - 0, // on expression, error - 1456, // on factor, goto 1455 - 1135, // on field_designator, goto 1134 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1136, // on function_designator, goto 1135 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1137, // on identifier, goto 1136 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1138, // on indexed_variable, goto 1137 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1139, // on primary, goto 1138 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1140, // on set_constructor, goto 1139 - 0, // on set_type, error - 1141, // on sign, goto 1140 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1144, // on unsigned_constant, goto 1143 - 1145, // on unsigned_integer, goto 1144 - 1146, // on unsigned_number, goto 1145 - 1147, // on unsigned_real, goto 1146 - 0, // on value_parameter_specification, error - 1148, // on variable_access, goto 1147 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1141 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1457, // on addop, goto 1456 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1142 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1458, // on mulop, goto 1457 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1143 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1144 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1145 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1146 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1147 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1148 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1462, // on expression, goto 1461 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1149 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1150 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1135, // on field_designator, goto 1134 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1136, // on function_designator, goto 1135 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1137, // on identifier, goto 1136 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1138, // on indexed_variable, goto 1137 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1463, // on primary, goto 1462 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1140, // on set_constructor, goto 1139 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1144, // on unsigned_constant, goto 1143 - 1145, // on unsigned_integer, goto 1144 - 1146, // on unsigned_number, goto 1145 - 1147, // on unsigned_real, goto 1146 - 0, // on value_parameter_specification, error - 1148, // on variable_access, goto 1147 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1151 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1464, // on member_designator_list, goto 1463 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1152 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1153 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1154 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1155 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1156 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1157 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1158 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1159 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1160 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1161 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1162 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1163 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1164 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1165 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1166 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1167 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1168 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1169 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 1468, // on array_type, goto 1467 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 1469, // on constant, goto 1468 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 1470, // on enumerated_type, goto 1469 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 1471, // on file_type, goto 1470 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1472, // on identifier, goto 1471 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 1473, // on new_ordinal_type, goto 1472 - 1474, // on new_pointer_type, goto 1473 - 1475, // on new_structured_type, goto 1474 - 1476, // on new_type, goto 1475 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 1477, // on record_type, goto 1476 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 1478, // on set_type, goto 1477 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 1479, // on structured_type, goto 1478 - 1480, // on subrange_type, goto 1479 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 1481, // on type_denoter, goto 1480 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1170 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 886, // on identifier_list, goto 885 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 1490, // on record_section, goto 1489 - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 1491, // on variant_part, goto 1490 - 0, // on variant_selector, error - // State 1171 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1172 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1173 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1174 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1175 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1176 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1177 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1178 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1179 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 902, // on mulop, goto 901 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1180 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1181 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1182 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1183 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1184 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1495, // on params, goto 1494 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1185 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1186 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1187 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1188 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1181, // on exponentiation, goto 1180 - 0, // on expression, error - 1498, // on factor, goto 1497 - 1183, // on field_designator, goto 1182 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1184, // on function_designator, goto 1183 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1185, // on identifier, goto 1184 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1186, // on indexed_variable, goto 1185 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1187, // on primary, goto 1186 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1188, // on set_constructor, goto 1187 - 0, // on set_type, error - 1189, // on sign, goto 1188 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1192, // on unsigned_constant, goto 1191 - 1193, // on unsigned_integer, goto 1192 - 1194, // on unsigned_number, goto 1193 - 1195, // on unsigned_real, goto 1194 - 0, // on value_parameter_specification, error - 1196, // on variable_access, goto 1195 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1189 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1499, // on addop, goto 1498 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1190 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1500, // on mulop, goto 1499 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1191 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1192 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1193 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1194 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1195 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1196 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1504, // on expression, goto 1503 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1197 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1198 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1183, // on field_designator, goto 1182 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1184, // on function_designator, goto 1183 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1185, // on identifier, goto 1184 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1186, // on indexed_variable, goto 1185 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1505, // on primary, goto 1504 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1188, // on set_constructor, goto 1187 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1192, // on unsigned_constant, goto 1191 - 1193, // on unsigned_integer, goto 1192 - 1194, // on unsigned_number, goto 1193 - 1195, // on unsigned_real, goto 1194 - 0, // on value_parameter_specification, error - 1196, // on variable_access, goto 1195 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1199 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1506, // on member_designator_list, goto 1505 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1200 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1201 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1202 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1203 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1204 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1205 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1206 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1207 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1208 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1209 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1210 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1211 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1212 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 916, // on mulop, goto 915 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1213 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1214 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1215 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1216 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1217 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1510, // on params, goto 1509 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1218 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1219 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1220 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1221 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1214, // on exponentiation, goto 1213 - 0, // on expression, error - 1513, // on factor, goto 1512 - 1216, // on field_designator, goto 1215 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1217, // on function_designator, goto 1216 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1218, // on identifier, goto 1217 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1219, // on indexed_variable, goto 1218 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1220, // on primary, goto 1219 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1221, // on set_constructor, goto 1220 - 0, // on set_type, error - 1222, // on sign, goto 1221 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1225, // on unsigned_constant, goto 1224 - 1226, // on unsigned_integer, goto 1225 - 1227, // on unsigned_number, goto 1226 - 1228, // on unsigned_real, goto 1227 - 0, // on value_parameter_specification, error - 1229, // on variable_access, goto 1228 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1222 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1514, // on addop, goto 1513 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1223 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1515, // on mulop, goto 1514 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1224 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1225 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1226 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1227 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1228 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1229 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1519, // on expression, goto 1518 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1230 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1231 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1216, // on field_designator, goto 1215 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1217, // on function_designator, goto 1216 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1218, // on identifier, goto 1217 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1219, // on indexed_variable, goto 1218 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1520, // on primary, goto 1519 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1221, // on set_constructor, goto 1220 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1225, // on unsigned_constant, goto 1224 - 1226, // on unsigned_integer, goto 1225 - 1227, // on unsigned_number, goto 1226 - 1228, // on unsigned_real, goto 1227 - 0, // on value_parameter_specification, error - 1229, // on variable_access, goto 1228 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1232 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1521, // on member_designator_list, goto 1520 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1233 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1234 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1235 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1236 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1237 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1238 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1239 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1240 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1241 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1242 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1243 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1244 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1245 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1246 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 932, // on mulop, goto 931 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1247 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1248 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1249 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1250 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1251 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1525, // on params, goto 1524 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1252 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1253 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1254 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1255 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1248, // on exponentiation, goto 1247 - 0, // on expression, error - 1528, // on factor, goto 1527 - 1250, // on field_designator, goto 1249 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1251, // on function_designator, goto 1250 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1252, // on identifier, goto 1251 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1253, // on indexed_variable, goto 1252 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1254, // on primary, goto 1253 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1255, // on set_constructor, goto 1254 - 0, // on set_type, error - 1256, // on sign, goto 1255 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1259, // on unsigned_constant, goto 1258 - 1260, // on unsigned_integer, goto 1259 - 1261, // on unsigned_number, goto 1260 - 1262, // on unsigned_real, goto 1261 - 0, // on value_parameter_specification, error - 1263, // on variable_access, goto 1262 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1256 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1529, // on addop, goto 1528 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1257 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1530, // on mulop, goto 1529 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1258 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1259 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1260 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1261 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1262 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1263 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1534, // on expression, goto 1533 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1264 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1265 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1250, // on field_designator, goto 1249 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1251, // on function_designator, goto 1250 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1252, // on identifier, goto 1251 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1253, // on indexed_variable, goto 1252 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1535, // on primary, goto 1534 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1255, // on set_constructor, goto 1254 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1259, // on unsigned_constant, goto 1258 - 1260, // on unsigned_integer, goto 1259 - 1261, // on unsigned_number, goto 1260 - 1262, // on unsigned_real, goto 1261 - 0, // on value_parameter_specification, error - 1263, // on variable_access, goto 1262 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1266 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1536, // on member_designator_list, goto 1535 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1267 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1268 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1269 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1270 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1271 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1272 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1273 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1274 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1275 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1276 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1277 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 1539, // on statement, goto 1538 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1278 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 940, // on case_constant_list, goto 939 - 0, // on case_index, error - 1540, // on case_list_element, goto 1539 - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 1541, // on otherwisepart, goto 1540 - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1279 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1280 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1281 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1282 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1283 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1544, // on actual_parameter_list, goto 1543 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1284 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1545, // on exponentiation, goto 1544 - 0, // on expression, error - 0, // on factor, error - 948, // on field_designator, goto 947 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 949, // on function_designator, goto 948 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 950, // on identifier, goto 949 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 951, // on indexed_variable, goto 950 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 952, // on primary, goto 951 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 953, // on set_constructor, goto 952 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 957, // on unsigned_constant, goto 956 - 958, // on unsigned_integer, goto 957 - 959, // on unsigned_number, goto 958 - 960, // on unsigned_real, goto 959 - 0, // on value_parameter_specification, error - 961, // on variable_access, goto 960 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1285 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1286 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 946, // on exponentiation, goto 945 - 0, // on expression, error - 947, // on factor, goto 946 - 948, // on field_designator, goto 947 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 949, // on function_designator, goto 948 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 950, // on identifier, goto 949 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 951, // on indexed_variable, goto 950 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 952, // on primary, goto 951 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 953, // on set_constructor, goto 952 - 0, // on set_type, error - 954, // on sign, goto 953 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1546, // on term, goto 1545 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 957, // on unsigned_constant, goto 956 - 958, // on unsigned_integer, goto 957 - 959, // on unsigned_number, goto 958 - 960, // on unsigned_real, goto 959 - 0, // on value_parameter_specification, error - 961, // on variable_access, goto 960 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1287 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 946, // on exponentiation, goto 945 - 0, // on expression, error - 1547, // on factor, goto 1546 - 948, // on field_designator, goto 947 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 949, // on function_designator, goto 948 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 950, // on identifier, goto 949 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 951, // on indexed_variable, goto 950 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 952, // on primary, goto 951 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 953, // on set_constructor, goto 952 - 0, // on set_type, error - 954, // on sign, goto 953 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 957, // on unsigned_constant, goto 956 - 958, // on unsigned_integer, goto 957 - 959, // on unsigned_number, goto 958 - 960, // on unsigned_real, goto 959 - 0, // on value_parameter_specification, error - 961, // on variable_access, goto 960 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1288 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1548, // on identifier, goto 1547 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1289 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1550, // on index_expression_list, goto 1549 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1290 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1291 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1292 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1293 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1294 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1295 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1296 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1297 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1298 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 981, // on mulop, goto 980 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1299 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1300 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1301 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1302 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1303 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1554, // on params, goto 1553 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1304 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1305 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1306 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1307 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1300, // on exponentiation, goto 1299 - 0, // on expression, error - 1557, // on factor, goto 1556 - 1302, // on field_designator, goto 1301 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1303, // on function_designator, goto 1302 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1304, // on identifier, goto 1303 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1305, // on indexed_variable, goto 1304 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1306, // on primary, goto 1305 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1307, // on set_constructor, goto 1306 - 0, // on set_type, error - 1308, // on sign, goto 1307 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1311, // on unsigned_constant, goto 1310 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 1312, // on variable_access, goto 1311 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1308 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1558, // on addop, goto 1557 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1309 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1559, // on mulop, goto 1558 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1310 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1311 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1312 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1563, // on expression, goto 1562 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1313 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1302, // on field_designator, goto 1301 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1303, // on function_designator, goto 1302 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1304, // on identifier, goto 1303 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1305, // on indexed_variable, goto 1304 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1564, // on primary, goto 1563 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1307, // on set_constructor, goto 1306 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1311, // on unsigned_constant, goto 1310 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 1312, // on variable_access, goto 1311 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1314 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1565, // on member_designator_list, goto 1564 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1315 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1316 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1317 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1318 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1319 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1320 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1321 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1322 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1323 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1324 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1325 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1326 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 998, // on mulop, goto 997 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1327 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1328 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1329 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1330 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1331 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1569, // on params, goto 1568 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1332 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1333 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1334 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1335 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1328, // on exponentiation, goto 1327 - 0, // on expression, error - 1572, // on factor, goto 1571 - 1330, // on field_designator, goto 1329 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1331, // on function_designator, goto 1330 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1332, // on identifier, goto 1331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1333, // on indexed_variable, goto 1332 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1334, // on primary, goto 1333 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1335, // on set_constructor, goto 1334 - 0, // on set_type, error - 1336, // on sign, goto 1335 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1339, // on unsigned_constant, goto 1338 - 1340, // on unsigned_integer, goto 1339 - 1341, // on unsigned_number, goto 1340 - 1342, // on unsigned_real, goto 1341 - 0, // on value_parameter_specification, error - 1343, // on variable_access, goto 1342 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1336 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1573, // on addop, goto 1572 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1337 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1574, // on mulop, goto 1573 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1338 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1339 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1340 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1341 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1342 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1343 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1578, // on expression, goto 1577 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1344 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1345 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1330, // on field_designator, goto 1329 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1331, // on function_designator, goto 1330 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1332, // on identifier, goto 1331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1333, // on indexed_variable, goto 1332 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1579, // on primary, goto 1578 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1335, // on set_constructor, goto 1334 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1339, // on unsigned_constant, goto 1338 - 1340, // on unsigned_integer, goto 1339 - 1341, // on unsigned_number, goto 1340 - 1342, // on unsigned_real, goto 1341 - 0, // on value_parameter_specification, error - 1343, // on variable_access, goto 1342 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1346 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1580, // on member_designator_list, goto 1579 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1347 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1348 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1349 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1350 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1351 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1352 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1353 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1354 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1355 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1356 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1357 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1358 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1583, // on actual_parameter_list, goto 1582 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1359 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 1584, // on expression, goto 1583 - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 1585, // on final_value, goto 1584 - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 636, // on simple_expression, goto 635 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 637, // on term, goto 636 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1360 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1361 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1362 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1586, // on exponentiation, goto 1585 - 0, // on expression, error - 0, // on factor, error - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1014, // on primary, goto 1013 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1363 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1364 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1006, // on exponentiation, goto 1005 - 0, // on expression, error - 1008, // on factor, goto 1007 - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1014, // on primary, goto 1013 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 1016, // on sign, goto 1015 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1587, // on term, goto 1586 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1365 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1588, // on exponentiation, goto 1587 - 0, // on expression, error - 1589, // on factor, goto 1588 - 1590, // on field_designator, goto 1589 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1591, // on function_designator, goto 1590 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1592, // on identifier, goto 1591 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1593, // on indexed_variable, goto 1592 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1594, // on primary, goto 1593 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1595, // on set_constructor, goto 1594 - 0, // on set_type, error - 1596, // on sign, goto 1595 - 1597, // on simple_expression, goto 1596 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1598, // on term, goto 1597 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1599, // on unsigned_constant, goto 1598 - 1600, // on unsigned_integer, goto 1599 - 1601, // on unsigned_number, goto 1600 - 1602, // on unsigned_real, goto 1601 - 0, // on value_parameter_specification, error - 1603, // on variable_access, goto 1602 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1366 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1006, // on exponentiation, goto 1005 - 0, // on expression, error - 1612, // on factor, goto 1611 - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1014, // on primary, goto 1013 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 1016, // on sign, goto 1015 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1367 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1613, // on identifier, goto 1612 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1368 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1615, // on index_expression_list, goto 1614 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1369 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1370 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1371 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1372 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1373 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1374 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 1618, // on closed_statement, goto 1617 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 1619, // on open_statement, goto 1618 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1375 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1376 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1620, // on actual_parameter_list, goto 1619 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1377 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1032, // on assignment_statement, goto 1031 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1033, // on case_statement, goto 1032 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1034, // on closed_for_statement, goto 1033 - 1035, // on closed_if_statement, goto 1034 - 0, // on closed_statement, error - 1037, // on closed_while_statement, goto 1036 - 1038, // on closed_with_statement, goto 1037 - 0, // on comma, error - 0, // on component_type, error - 1039, // on compound_statement, goto 1038 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1040, // on goto_statement, goto 1039 - 1041, // on identifier, goto 1040 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1621, // on non_labeled_closed_statement, goto 1620 - 701, // on non_labeled_open_statement, goto 700 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 0, // on open_statement, error - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1044, // on procedure_statement, goto 1043 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1045, // on repeat_statement, goto 1044 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1047, // on variable_access, goto 1046 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1378 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1622, // on exponentiation, goto 1621 - 1623, // on expression, goto 1622 - 1624, // on factor, goto 1623 - 1625, // on field_designator, goto 1624 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1626, // on function_designator, goto 1625 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1627, // on identifier, goto 1626 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1628, // on indexed_variable, goto 1627 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1629, // on primary, goto 1628 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1630, // on set_constructor, goto 1629 - 0, // on set_type, error - 1631, // on sign, goto 1630 - 1632, // on simple_expression, goto 1631 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1633, // on term, goto 1632 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1634, // on unsigned_constant, goto 1633 - 1635, // on unsigned_integer, goto 1634 - 1636, // on unsigned_number, goto 1635 - 1637, // on unsigned_real, goto 1636 - 0, // on value_parameter_specification, error - 1638, // on variable_access, goto 1637 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1379 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 526, // on semicolon, goto 525 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1380 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1381 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1382 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1383 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1384 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1385 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 850, // on semicolon, goto 849 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1386 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1387 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 878, // on comma, goto 877 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1388 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1389 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1390 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1654, // on actual_parameter_list, goto 1653 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1391 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1655, // on exponentiation, goto 1654 - 0, // on expression, error - 0, // on factor, error - 1062, // on field_designator, goto 1061 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1063, // on function_designator, goto 1062 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1064, // on identifier, goto 1063 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1065, // on indexed_variable, goto 1064 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1066, // on primary, goto 1065 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1067, // on set_constructor, goto 1066 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1071, // on unsigned_constant, goto 1070 - 1072, // on unsigned_integer, goto 1071 - 1073, // on unsigned_number, goto 1072 - 1074, // on unsigned_real, goto 1073 - 0, // on value_parameter_specification, error - 1075, // on variable_access, goto 1074 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1392 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1393 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1060, // on exponentiation, goto 1059 - 0, // on expression, error - 1061, // on factor, goto 1060 - 1062, // on field_designator, goto 1061 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1063, // on function_designator, goto 1062 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1064, // on identifier, goto 1063 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1065, // on indexed_variable, goto 1064 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1066, // on primary, goto 1065 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1067, // on set_constructor, goto 1066 - 0, // on set_type, error - 1068, // on sign, goto 1067 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1656, // on term, goto 1655 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1071, // on unsigned_constant, goto 1070 - 1072, // on unsigned_integer, goto 1071 - 1073, // on unsigned_number, goto 1072 - 1074, // on unsigned_real, goto 1073 - 0, // on value_parameter_specification, error - 1075, // on variable_access, goto 1074 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1394 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1060, // on exponentiation, goto 1059 - 0, // on expression, error - 1657, // on factor, goto 1656 - 1062, // on field_designator, goto 1061 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1063, // on function_designator, goto 1062 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1064, // on identifier, goto 1063 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1065, // on indexed_variable, goto 1064 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1066, // on primary, goto 1065 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1067, // on set_constructor, goto 1066 - 0, // on set_type, error - 1068, // on sign, goto 1067 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1071, // on unsigned_constant, goto 1070 - 1072, // on unsigned_integer, goto 1071 - 1073, // on unsigned_number, goto 1072 - 1074, // on unsigned_real, goto 1073 - 0, // on value_parameter_specification, error - 1075, // on variable_access, goto 1074 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1395 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1658, // on identifier, goto 1657 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1396 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1660, // on index_expression_list, goto 1659 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1397 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1398 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1399 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1400 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1401 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1402 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1403 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1404 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1405 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1663, // on actual_parameter_list, goto 1662 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1406 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1664, // on exponentiation, goto 1663 - 0, // on expression, error - 0, // on factor, error - 1099, // on field_designator, goto 1098 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1100, // on function_designator, goto 1099 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1101, // on identifier, goto 1100 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1102, // on indexed_variable, goto 1101 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1103, // on primary, goto 1102 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1104, // on set_constructor, goto 1103 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1108, // on unsigned_constant, goto 1107 - 1109, // on unsigned_integer, goto 1108 - 1110, // on unsigned_number, goto 1109 - 1111, // on unsigned_real, goto 1110 - 0, // on value_parameter_specification, error - 1112, // on variable_access, goto 1111 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1407 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1408 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1096, // on exponentiation, goto 1095 - 0, // on expression, error - 1098, // on factor, goto 1097 - 1099, // on field_designator, goto 1098 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1100, // on function_designator, goto 1099 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1101, // on identifier, goto 1100 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1102, // on indexed_variable, goto 1101 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1103, // on primary, goto 1102 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1104, // on set_constructor, goto 1103 - 0, // on set_type, error - 1105, // on sign, goto 1104 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1665, // on term, goto 1664 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1108, // on unsigned_constant, goto 1107 - 1109, // on unsigned_integer, goto 1108 - 1110, // on unsigned_number, goto 1109 - 1111, // on unsigned_real, goto 1110 - 0, // on value_parameter_specification, error - 1112, // on variable_access, goto 1111 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1409 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1666, // on exponentiation, goto 1665 - 0, // on expression, error - 1667, // on factor, goto 1666 - 1668, // on field_designator, goto 1667 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1669, // on function_designator, goto 1668 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1670, // on identifier, goto 1669 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1671, // on indexed_variable, goto 1670 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1672, // on primary, goto 1671 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1673, // on set_constructor, goto 1672 - 0, // on set_type, error - 1674, // on sign, goto 1673 - 1675, // on simple_expression, goto 1674 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1676, // on term, goto 1675 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1677, // on unsigned_constant, goto 1676 - 1678, // on unsigned_integer, goto 1677 - 1679, // on unsigned_number, goto 1678 - 1680, // on unsigned_real, goto 1679 - 0, // on value_parameter_specification, error - 1681, // on variable_access, goto 1680 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1410 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1096, // on exponentiation, goto 1095 - 0, // on expression, error - 1690, // on factor, goto 1689 - 1099, // on field_designator, goto 1098 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1100, // on function_designator, goto 1099 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1101, // on identifier, goto 1100 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1102, // on indexed_variable, goto 1101 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1103, // on primary, goto 1102 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1104, // on set_constructor, goto 1103 - 0, // on set_type, error - 1105, // on sign, goto 1104 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1108, // on unsigned_constant, goto 1107 - 1109, // on unsigned_integer, goto 1108 - 1110, // on unsigned_number, goto 1109 - 1111, // on unsigned_real, goto 1110 - 0, // on value_parameter_specification, error - 1112, // on variable_access, goto 1111 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1411 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1691, // on identifier, goto 1690 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1412 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1693, // on index_expression_list, goto 1692 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1413 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1414 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1415 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1416 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1417 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1418 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 1696, // on semicolon, goto 1695 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1419 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 1699, // on direction, goto 1698 - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1420 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1421 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1422 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1423 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1424 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1425 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1426 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1427 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1428 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1429 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1701, // on params, goto 1700 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1430 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1431 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1432 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1433 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1434 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1435 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1436 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 475, // on statement, goto 474 - 0, // on statement_part, error - 1705, // on statement_sequence, goto 1704 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1437 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 1706, // on case_index, goto 1705 - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 535, // on exponentiation, goto 534 - 536, // on expression, goto 535 - 537, // on factor, goto 536 - 538, // on field_designator, goto 537 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 539, // on function_designator, goto 538 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 540, // on identifier, goto 539 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 541, // on indexed_variable, goto 540 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 542, // on primary, goto 541 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 543, // on set_constructor, goto 542 - 0, // on set_type, error - 544, // on sign, goto 543 - 545, // on simple_expression, goto 544 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 546, // on term, goto 545 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 547, // on unsigned_constant, goto 546 - 548, // on unsigned_integer, goto 547 - 549, // on unsigned_number, goto 548 - 550, // on unsigned_real, goto 549 - 0, // on value_parameter_specification, error - 551, // on variable_access, goto 550 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1438 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 1707, // on control_variable, goto 1706 - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 563, // on identifier, goto 562 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1439 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 1708, // on label, goto 1707 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1440 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 1710, // on boolean_expression, goto 1709 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 568, // on exponentiation, goto 567 - 569, // on expression, goto 568 - 570, // on factor, goto 569 - 571, // on field_designator, goto 570 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 572, // on function_designator, goto 571 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 573, // on identifier, goto 572 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 574, // on indexed_variable, goto 573 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 575, // on primary, goto 574 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 576, // on set_constructor, goto 575 - 0, // on set_type, error - 577, // on sign, goto 576 - 578, // on simple_expression, goto 577 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 579, // on term, goto 578 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 580, // on unsigned_constant, goto 579 - 581, // on unsigned_integer, goto 580 - 582, // on unsigned_number, goto 581 - 583, // on unsigned_real, goto 582 - 0, // on value_parameter_specification, error - 584, // on variable_access, goto 583 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1441 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 597, // on closed_statement, goto 596 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 608, // on open_statement, goto 607 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 613, // on statement, goto 612 - 0, // on statement_part, error - 1711, // on statement_sequence, goto 1710 - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1442 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 1712, // on boolean_expression, goto 1711 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 627, // on expression, goto 626 - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 636, // on simple_expression, goto 635 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 637, // on term, goto 636 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1443 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 651, // on field_designator, goto 650 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 652, // on identifier, goto 651 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 653, // on indexed_variable, goto 652 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 1713, // on record_variable_list, goto 1712 - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 655, // on variable_access, goto 654 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1444 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1445 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1446 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1447 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1448 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1449 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1450 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1451 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1452 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1453 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1714, // on actual_parameter_list, goto 1713 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1454 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1715, // on exponentiation, goto 1714 - 0, // on expression, error - 0, // on factor, error - 1135, // on field_designator, goto 1134 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1136, // on function_designator, goto 1135 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1137, // on identifier, goto 1136 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1138, // on indexed_variable, goto 1137 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1139, // on primary, goto 1138 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1140, // on set_constructor, goto 1139 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1144, // on unsigned_constant, goto 1143 - 1145, // on unsigned_integer, goto 1144 - 1146, // on unsigned_number, goto 1145 - 1147, // on unsigned_real, goto 1146 - 0, // on value_parameter_specification, error - 1148, // on variable_access, goto 1147 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1455 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1456 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1133, // on exponentiation, goto 1132 - 0, // on expression, error - 1134, // on factor, goto 1133 - 1135, // on field_designator, goto 1134 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1136, // on function_designator, goto 1135 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1137, // on identifier, goto 1136 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1138, // on indexed_variable, goto 1137 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1139, // on primary, goto 1138 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1140, // on set_constructor, goto 1139 - 0, // on set_type, error - 1141, // on sign, goto 1140 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1716, // on term, goto 1715 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1144, // on unsigned_constant, goto 1143 - 1145, // on unsigned_integer, goto 1144 - 1146, // on unsigned_number, goto 1145 - 1147, // on unsigned_real, goto 1146 - 0, // on value_parameter_specification, error - 1148, // on variable_access, goto 1147 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1457 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1133, // on exponentiation, goto 1132 - 0, // on expression, error - 1717, // on factor, goto 1716 - 1135, // on field_designator, goto 1134 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1136, // on function_designator, goto 1135 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1137, // on identifier, goto 1136 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1138, // on indexed_variable, goto 1137 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1139, // on primary, goto 1138 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1140, // on set_constructor, goto 1139 - 0, // on set_type, error - 1141, // on sign, goto 1140 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1144, // on unsigned_constant, goto 1143 - 1145, // on unsigned_integer, goto 1144 - 1146, // on unsigned_number, goto 1145 - 1147, // on unsigned_real, goto 1146 - 0, // on value_parameter_specification, error - 1148, // on variable_access, goto 1147 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1458 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1718, // on identifier, goto 1717 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1459 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1720, // on index_expression_list, goto 1719 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1460 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1461 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1462 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1463 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1464 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1465 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1466 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1467 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1468 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1469 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1470 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1471 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1472 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1473 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1474 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1475 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1476 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1477 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1478 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1479 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1480 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1481 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 75, // on identifier, goto 74 - 1724, // on identifier_list, goto 1723 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1482 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1483 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 1468, // on array_type, goto 1467 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 1471, // on file_type, goto 1470 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 1477, // on record_type, goto 1476 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 1478, // on set_type, goto 1477 - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 1726, // on structured_type, goto 1725 - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1484 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1485 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 216, // on identifier_list, goto 215 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 217, // on record_section, goto 216 - 1728, // on record_section_list, goto 1727 - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 1729, // on variant_part, goto 1728 - 0, // on variant_selector, error - // State 1486 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1487 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 1731, // on domain_type, goto 1730 - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1732, // on identifier, goto 1731 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1488 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1489 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1490 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1491 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 1734, // on case_constant_list, goto 1733 - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 1735, // on variant, goto 1734 - 1736, // on variant_list, goto 1735 - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1492 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1737, // on exponentiation, goto 1736 - 1738, // on expression, goto 1737 - 1739, // on factor, goto 1738 - 1740, // on field_designator, goto 1739 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1741, // on function_designator, goto 1740 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1742, // on identifier, goto 1741 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1743, // on indexed_variable, goto 1742 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1744, // on primary, goto 1743 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1745, // on set_constructor, goto 1744 - 0, // on set_type, error - 1746, // on sign, goto 1745 - 1747, // on simple_expression, goto 1746 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1748, // on term, goto 1747 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1749, // on unsigned_constant, goto 1748 - 1750, // on unsigned_integer, goto 1749 - 1751, // on unsigned_number, goto 1750 - 1752, // on unsigned_real, goto 1751 - 0, // on value_parameter_specification, error - 1753, // on variable_access, goto 1752 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1493 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1494 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1495 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1762, // on actual_parameter_list, goto 1761 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1496 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1763, // on exponentiation, goto 1762 - 0, // on expression, error - 0, // on factor, error - 1183, // on field_designator, goto 1182 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1184, // on function_designator, goto 1183 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1185, // on identifier, goto 1184 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1186, // on indexed_variable, goto 1185 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1187, // on primary, goto 1186 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1188, // on set_constructor, goto 1187 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1192, // on unsigned_constant, goto 1191 - 1193, // on unsigned_integer, goto 1192 - 1194, // on unsigned_number, goto 1193 - 1195, // on unsigned_real, goto 1194 - 0, // on value_parameter_specification, error - 1196, // on variable_access, goto 1195 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1497 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1498 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1181, // on exponentiation, goto 1180 - 0, // on expression, error - 1182, // on factor, goto 1181 - 1183, // on field_designator, goto 1182 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1184, // on function_designator, goto 1183 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1185, // on identifier, goto 1184 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1186, // on indexed_variable, goto 1185 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1187, // on primary, goto 1186 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1188, // on set_constructor, goto 1187 - 0, // on set_type, error - 1189, // on sign, goto 1188 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1764, // on term, goto 1763 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1192, // on unsigned_constant, goto 1191 - 1193, // on unsigned_integer, goto 1192 - 1194, // on unsigned_number, goto 1193 - 1195, // on unsigned_real, goto 1194 - 0, // on value_parameter_specification, error - 1196, // on variable_access, goto 1195 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1499 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1181, // on exponentiation, goto 1180 - 0, // on expression, error - 1765, // on factor, goto 1764 - 1183, // on field_designator, goto 1182 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1184, // on function_designator, goto 1183 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1185, // on identifier, goto 1184 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1186, // on indexed_variable, goto 1185 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1187, // on primary, goto 1186 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1188, // on set_constructor, goto 1187 - 0, // on set_type, error - 1189, // on sign, goto 1188 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1192, // on unsigned_constant, goto 1191 - 1193, // on unsigned_integer, goto 1192 - 1194, // on unsigned_number, goto 1193 - 1195, // on unsigned_real, goto 1194 - 0, // on value_parameter_specification, error - 1196, // on variable_access, goto 1195 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1500 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1766, // on identifier, goto 1765 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1501 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1768, // on index_expression_list, goto 1767 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1502 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1503 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1504 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1505 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1506 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1507 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1508 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1509 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1510 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1771, // on actual_parameter_list, goto 1770 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1511 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1772, // on exponentiation, goto 1771 - 0, // on expression, error - 0, // on factor, error - 1216, // on field_designator, goto 1215 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1217, // on function_designator, goto 1216 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1218, // on identifier, goto 1217 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1219, // on indexed_variable, goto 1218 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1220, // on primary, goto 1219 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1221, // on set_constructor, goto 1220 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1225, // on unsigned_constant, goto 1224 - 1226, // on unsigned_integer, goto 1225 - 1227, // on unsigned_number, goto 1226 - 1228, // on unsigned_real, goto 1227 - 0, // on value_parameter_specification, error - 1229, // on variable_access, goto 1228 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1512 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1513 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1214, // on exponentiation, goto 1213 - 0, // on expression, error - 1215, // on factor, goto 1214 - 1216, // on field_designator, goto 1215 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1217, // on function_designator, goto 1216 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1218, // on identifier, goto 1217 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1219, // on indexed_variable, goto 1218 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1220, // on primary, goto 1219 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1221, // on set_constructor, goto 1220 - 0, // on set_type, error - 1222, // on sign, goto 1221 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1773, // on term, goto 1772 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1225, // on unsigned_constant, goto 1224 - 1226, // on unsigned_integer, goto 1225 - 1227, // on unsigned_number, goto 1226 - 1228, // on unsigned_real, goto 1227 - 0, // on value_parameter_specification, error - 1229, // on variable_access, goto 1228 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1514 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1214, // on exponentiation, goto 1213 - 0, // on expression, error - 1774, // on factor, goto 1773 - 1216, // on field_designator, goto 1215 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1217, // on function_designator, goto 1216 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1218, // on identifier, goto 1217 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1219, // on indexed_variable, goto 1218 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1220, // on primary, goto 1219 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1221, // on set_constructor, goto 1220 - 0, // on set_type, error - 1222, // on sign, goto 1221 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1225, // on unsigned_constant, goto 1224 - 1226, // on unsigned_integer, goto 1225 - 1227, // on unsigned_number, goto 1226 - 1228, // on unsigned_real, goto 1227 - 0, // on value_parameter_specification, error - 1229, // on variable_access, goto 1228 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1515 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1775, // on identifier, goto 1774 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1516 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1777, // on index_expression_list, goto 1776 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1517 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1518 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1519 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1520 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1521 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1522 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1523 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1524 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1525 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1780, // on actual_parameter_list, goto 1779 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1526 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1781, // on exponentiation, goto 1780 - 0, // on expression, error - 0, // on factor, error - 1250, // on field_designator, goto 1249 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1251, // on function_designator, goto 1250 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1252, // on identifier, goto 1251 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1253, // on indexed_variable, goto 1252 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1254, // on primary, goto 1253 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1255, // on set_constructor, goto 1254 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1259, // on unsigned_constant, goto 1258 - 1260, // on unsigned_integer, goto 1259 - 1261, // on unsigned_number, goto 1260 - 1262, // on unsigned_real, goto 1261 - 0, // on value_parameter_specification, error - 1263, // on variable_access, goto 1262 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1527 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1528 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1248, // on exponentiation, goto 1247 - 0, // on expression, error - 1249, // on factor, goto 1248 - 1250, // on field_designator, goto 1249 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1251, // on function_designator, goto 1250 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1252, // on identifier, goto 1251 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1253, // on indexed_variable, goto 1252 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1254, // on primary, goto 1253 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1255, // on set_constructor, goto 1254 - 0, // on set_type, error - 1256, // on sign, goto 1255 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1782, // on term, goto 1781 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1259, // on unsigned_constant, goto 1258 - 1260, // on unsigned_integer, goto 1259 - 1261, // on unsigned_number, goto 1260 - 1262, // on unsigned_real, goto 1261 - 0, // on value_parameter_specification, error - 1263, // on variable_access, goto 1262 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1529 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1248, // on exponentiation, goto 1247 - 0, // on expression, error - 1783, // on factor, goto 1782 - 1250, // on field_designator, goto 1249 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1251, // on function_designator, goto 1250 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1252, // on identifier, goto 1251 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1253, // on indexed_variable, goto 1252 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1254, // on primary, goto 1253 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1255, // on set_constructor, goto 1254 - 0, // on set_type, error - 1256, // on sign, goto 1255 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1259, // on unsigned_constant, goto 1258 - 1260, // on unsigned_integer, goto 1259 - 1261, // on unsigned_number, goto 1260 - 1262, // on unsigned_real, goto 1261 - 0, // on value_parameter_specification, error - 1263, // on variable_access, goto 1262 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1530 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1784, // on identifier, goto 1783 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1531 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1786, // on index_expression_list, goto 1785 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1532 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1533 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1534 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1535 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1536 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1537 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1538 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1539 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1540 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 1789, // on statement, goto 1788 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1541 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1542 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1543 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1544 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1545 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1288, // on mulop, goto 1287 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1546 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1547 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1548 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1549 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1550 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1551 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1552 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1553 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1554 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1793, // on actual_parameter_list, goto 1792 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1555 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1794, // on exponentiation, goto 1793 - 0, // on expression, error - 0, // on factor, error - 1302, // on field_designator, goto 1301 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1303, // on function_designator, goto 1302 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1304, // on identifier, goto 1303 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1305, // on indexed_variable, goto 1304 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1306, // on primary, goto 1305 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1307, // on set_constructor, goto 1306 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1311, // on unsigned_constant, goto 1310 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 1312, // on variable_access, goto 1311 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1556 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1557 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1300, // on exponentiation, goto 1299 - 0, // on expression, error - 1301, // on factor, goto 1300 - 1302, // on field_designator, goto 1301 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1303, // on function_designator, goto 1302 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1304, // on identifier, goto 1303 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1305, // on indexed_variable, goto 1304 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1306, // on primary, goto 1305 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1307, // on set_constructor, goto 1306 - 0, // on set_type, error - 1308, // on sign, goto 1307 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1795, // on term, goto 1794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1311, // on unsigned_constant, goto 1310 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 1312, // on variable_access, goto 1311 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1558 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1300, // on exponentiation, goto 1299 - 0, // on expression, error - 1796, // on factor, goto 1795 - 1302, // on field_designator, goto 1301 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1303, // on function_designator, goto 1302 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1304, // on identifier, goto 1303 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1305, // on indexed_variable, goto 1304 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1306, // on primary, goto 1305 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1307, // on set_constructor, goto 1306 - 0, // on set_type, error - 1308, // on sign, goto 1307 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1311, // on unsigned_constant, goto 1310 - 335, // on unsigned_integer, goto 334 - 336, // on unsigned_number, goto 335 - 337, // on unsigned_real, goto 336 - 0, // on value_parameter_specification, error - 1312, // on variable_access, goto 1311 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1559 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1797, // on identifier, goto 1796 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1560 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1799, // on index_expression_list, goto 1798 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1561 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1562 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1563 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1564 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1565 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1566 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1567 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1568 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1569 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1802, // on actual_parameter_list, goto 1801 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1570 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1803, // on exponentiation, goto 1802 - 0, // on expression, error - 0, // on factor, error - 1330, // on field_designator, goto 1329 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1331, // on function_designator, goto 1330 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1332, // on identifier, goto 1331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1333, // on indexed_variable, goto 1332 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1334, // on primary, goto 1333 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1335, // on set_constructor, goto 1334 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1339, // on unsigned_constant, goto 1338 - 1340, // on unsigned_integer, goto 1339 - 1341, // on unsigned_number, goto 1340 - 1342, // on unsigned_real, goto 1341 - 0, // on value_parameter_specification, error - 1343, // on variable_access, goto 1342 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1571 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1572 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1328, // on exponentiation, goto 1327 - 0, // on expression, error - 1329, // on factor, goto 1328 - 1330, // on field_designator, goto 1329 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1331, // on function_designator, goto 1330 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1332, // on identifier, goto 1331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1333, // on indexed_variable, goto 1332 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1334, // on primary, goto 1333 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1335, // on set_constructor, goto 1334 - 0, // on set_type, error - 1336, // on sign, goto 1335 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1804, // on term, goto 1803 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1339, // on unsigned_constant, goto 1338 - 1340, // on unsigned_integer, goto 1339 - 1341, // on unsigned_number, goto 1340 - 1342, // on unsigned_real, goto 1341 - 0, // on value_parameter_specification, error - 1343, // on variable_access, goto 1342 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1573 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1328, // on exponentiation, goto 1327 - 0, // on expression, error - 1805, // on factor, goto 1804 - 1330, // on field_designator, goto 1329 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1331, // on function_designator, goto 1330 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1332, // on identifier, goto 1331 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1333, // on indexed_variable, goto 1332 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1334, // on primary, goto 1333 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1335, // on set_constructor, goto 1334 - 0, // on set_type, error - 1336, // on sign, goto 1335 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1339, // on unsigned_constant, goto 1338 - 1340, // on unsigned_integer, goto 1339 - 1341, // on unsigned_number, goto 1340 - 1342, // on unsigned_real, goto 1341 - 0, // on value_parameter_specification, error - 1343, // on variable_access, goto 1342 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1574 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1806, // on identifier, goto 1805 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1575 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1808, // on index_expression_list, goto 1807 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1576 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1577 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1578 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1579 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1580 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1581 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1582 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1583 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1584 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1585 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1586 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1367, // on mulop, goto 1366 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1587 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1588 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1589 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1590 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1591 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1813, // on params, goto 1812 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1592 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1593 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1594 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1595 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1588, // on exponentiation, goto 1587 - 0, // on expression, error - 1816, // on factor, goto 1815 - 1590, // on field_designator, goto 1589 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1591, // on function_designator, goto 1590 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1592, // on identifier, goto 1591 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1593, // on indexed_variable, goto 1592 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1594, // on primary, goto 1593 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1595, // on set_constructor, goto 1594 - 0, // on set_type, error - 1596, // on sign, goto 1595 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1599, // on unsigned_constant, goto 1598 - 1600, // on unsigned_integer, goto 1599 - 1601, // on unsigned_number, goto 1600 - 1602, // on unsigned_real, goto 1601 - 0, // on value_parameter_specification, error - 1603, // on variable_access, goto 1602 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1596 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1817, // on addop, goto 1816 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1597 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1818, // on mulop, goto 1817 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1598 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1599 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1600 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1601 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1602 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1603 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1822, // on expression, goto 1821 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1604 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1605 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1590, // on field_designator, goto 1589 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1591, // on function_designator, goto 1590 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1592, // on identifier, goto 1591 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1593, // on indexed_variable, goto 1592 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1823, // on primary, goto 1822 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1595, // on set_constructor, goto 1594 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1599, // on unsigned_constant, goto 1598 - 1600, // on unsigned_integer, goto 1599 - 1601, // on unsigned_number, goto 1600 - 1602, // on unsigned_real, goto 1601 - 0, // on value_parameter_specification, error - 1603, // on variable_access, goto 1602 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1606 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1824, // on member_designator_list, goto 1823 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1607 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1608 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1609 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1610 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1611 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1612 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1613 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1614 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1615 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1616 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1617 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1618 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1619 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1620 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1621 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1622 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1623 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1624 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1625 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1626 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1828, // on params, goto 1827 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1627 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1628 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1629 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1630 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1622, // on exponentiation, goto 1621 - 0, // on expression, error - 1831, // on factor, goto 1830 - 1625, // on field_designator, goto 1624 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1626, // on function_designator, goto 1625 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1627, // on identifier, goto 1626 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1628, // on indexed_variable, goto 1627 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1629, // on primary, goto 1628 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1630, // on set_constructor, goto 1629 - 0, // on set_type, error - 1631, // on sign, goto 1630 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1634, // on unsigned_constant, goto 1633 - 1635, // on unsigned_integer, goto 1634 - 1636, // on unsigned_number, goto 1635 - 1637, // on unsigned_real, goto 1636 - 0, // on value_parameter_specification, error - 1638, // on variable_access, goto 1637 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1631 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1832, // on addop, goto 1831 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 1833, // on relop, goto 1832 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1632 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1834, // on mulop, goto 1833 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1633 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1634 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1635 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1636 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1637 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1638 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1838, // on expression, goto 1837 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1639 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1640 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1625, // on field_designator, goto 1624 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1626, // on function_designator, goto 1625 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1627, // on identifier, goto 1626 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1628, // on indexed_variable, goto 1627 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1839, // on primary, goto 1838 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1630, // on set_constructor, goto 1629 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1634, // on unsigned_constant, goto 1633 - 1635, // on unsigned_integer, goto 1634 - 1636, // on unsigned_number, goto 1635 - 1637, // on unsigned_real, goto 1636 - 0, // on value_parameter_specification, error - 1638, // on variable_access, goto 1637 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1641 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1840, // on member_designator_list, goto 1839 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1642 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1643 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1644 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1645 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1646 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1647 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 940, // on case_constant_list, goto 939 - 0, // on case_index, error - 941, // on case_list_element, goto 940 - 1842, // on case_list_element_list, goto 1841 - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1648 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1006, // on exponentiation, goto 1005 - 1007, // on expression, goto 1006 - 1008, // on factor, goto 1007 - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 1843, // on initial_value, goto 1842 - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1014, // on primary, goto 1013 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 1016, // on sign, goto 1015 - 1017, // on simple_expression, goto 1016 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1018, // on term, goto 1017 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1649 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1032, // on assignment_statement, goto 1031 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1033, // on case_statement, goto 1032 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1034, // on closed_for_statement, goto 1033 - 1035, // on closed_if_statement, goto 1034 - 1844, // on closed_statement, goto 1843 - 1037, // on closed_while_statement, goto 1036 - 1038, // on closed_with_statement, goto 1037 - 0, // on comma, error - 0, // on component_type, error - 1039, // on compound_statement, goto 1038 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1040, // on goto_statement, goto 1039 - 1041, // on identifier, goto 1040 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1042, // on label, goto 1041 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1043, // on non_labeled_closed_statement, goto 1042 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1044, // on procedure_statement, goto 1043 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1045, // on repeat_statement, goto 1044 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 1046, // on statement, goto 1045 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1047, // on variable_access, goto 1046 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1650 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 1845, // on boolean_expression, goto 1844 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1622, // on exponentiation, goto 1621 - 1846, // on expression, goto 1845 - 1624, // on factor, goto 1623 - 1625, // on field_designator, goto 1624 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1626, // on function_designator, goto 1625 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1627, // on identifier, goto 1626 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1628, // on indexed_variable, goto 1627 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1629, // on primary, goto 1628 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1630, // on set_constructor, goto 1629 - 0, // on set_type, error - 1631, // on sign, goto 1630 - 1632, // on simple_expression, goto 1631 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1633, // on term, goto 1632 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1634, // on unsigned_constant, goto 1633 - 1635, // on unsigned_integer, goto 1634 - 1636, // on unsigned_number, goto 1635 - 1637, // on unsigned_real, goto 1636 - 0, // on value_parameter_specification, error - 1638, // on variable_access, goto 1637 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1651 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1032, // on assignment_statement, goto 1031 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1033, // on case_statement, goto 1032 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1034, // on closed_for_statement, goto 1033 - 1035, // on closed_if_statement, goto 1034 - 1847, // on closed_statement, goto 1846 - 1037, // on closed_while_statement, goto 1036 - 1038, // on closed_with_statement, goto 1037 - 0, // on comma, error - 0, // on component_type, error - 1039, // on compound_statement, goto 1038 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1040, // on goto_statement, goto 1039 - 1041, // on identifier, goto 1040 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1042, // on label, goto 1041 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1043, // on non_labeled_closed_statement, goto 1042 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 1129, // on open_statement, goto 1128 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1044, // on procedure_statement, goto 1043 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1045, // on repeat_statement, goto 1044 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1047, // on variable_access, goto 1046 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1652 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1032, // on assignment_statement, goto 1031 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1033, // on case_statement, goto 1032 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1034, // on closed_for_statement, goto 1033 - 1035, // on closed_if_statement, goto 1034 - 1848, // on closed_statement, goto 1847 - 1037, // on closed_while_statement, goto 1036 - 1038, // on closed_with_statement, goto 1037 - 0, // on comma, error - 0, // on component_type, error - 1039, // on compound_statement, goto 1038 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1040, // on goto_statement, goto 1039 - 1041, // on identifier, goto 1040 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1042, // on label, goto 1041 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1043, // on non_labeled_closed_statement, goto 1042 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 1165, // on open_statement, goto 1164 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1044, // on procedure_statement, goto 1043 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1045, // on repeat_statement, goto 1044 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1047, // on variable_access, goto 1046 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1653 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1654 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1655 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1395, // on mulop, goto 1394 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1656 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1657 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1658 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1659 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1660 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1661 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1662 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1663 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1664 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1411, // on mulop, goto 1410 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1665 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1666 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1667 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1668 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1669 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1852, // on params, goto 1851 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1670 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1671 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1672 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1673 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1666, // on exponentiation, goto 1665 - 0, // on expression, error - 1855, // on factor, goto 1854 - 1668, // on field_designator, goto 1667 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1669, // on function_designator, goto 1668 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1670, // on identifier, goto 1669 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1671, // on indexed_variable, goto 1670 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1672, // on primary, goto 1671 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1673, // on set_constructor, goto 1672 - 0, // on set_type, error - 1674, // on sign, goto 1673 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1677, // on unsigned_constant, goto 1676 - 1678, // on unsigned_integer, goto 1677 - 1679, // on unsigned_number, goto 1678 - 1680, // on unsigned_real, goto 1679 - 0, // on value_parameter_specification, error - 1681, // on variable_access, goto 1680 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1674 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1856, // on addop, goto 1855 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1675 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1857, // on mulop, goto 1856 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1676 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1677 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1678 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1679 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1680 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1681 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1861, // on expression, goto 1860 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1682 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1683 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1668, // on field_designator, goto 1667 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1669, // on function_designator, goto 1668 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1670, // on identifier, goto 1669 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1671, // on indexed_variable, goto 1670 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1862, // on primary, goto 1861 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1673, // on set_constructor, goto 1672 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1677, // on unsigned_constant, goto 1676 - 1678, // on unsigned_integer, goto 1677 - 1679, // on unsigned_number, goto 1678 - 1680, // on unsigned_real, goto 1679 - 0, // on value_parameter_specification, error - 1681, // on variable_access, goto 1680 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1684 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1863, // on member_designator_list, goto 1862 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1685 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1686 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1687 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1688 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1689 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1690 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1691 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1692 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1693 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1694 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1695 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 940, // on case_constant_list, goto 939 - 0, // on case_index, error - 1540, // on case_list_element, goto 1539 - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 1866, // on otherwisepart, goto 1865 - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1696 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1697 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1698 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 1584, // on expression, goto 1583 - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 1868, // on final_value, goto 1867 - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 636, // on simple_expression, goto 635 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 637, // on term, goto 636 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1699 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 1869, // on closed_statement, goto 1868 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 1870, // on open_statement, goto 1869 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1700 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1701 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1871, // on actual_parameter_list, goto 1870 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1702 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1421, // on assignment_statement, goto 1420 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1422, // on case_statement, goto 1421 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1423, // on closed_for_statement, goto 1422 - 1424, // on closed_if_statement, goto 1423 - 0, // on closed_statement, error - 1426, // on closed_while_statement, goto 1425 - 1427, // on closed_with_statement, goto 1426 - 0, // on comma, error - 0, // on component_type, error - 1428, // on compound_statement, goto 1427 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1429, // on goto_statement, goto 1428 - 1430, // on identifier, goto 1429 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1872, // on non_labeled_closed_statement, goto 1871 - 1092, // on non_labeled_open_statement, goto 1091 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 0, // on open_statement, error - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1433, // on procedure_statement, goto 1432 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1434, // on repeat_statement, goto 1433 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1436, // on variable_access, goto 1435 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1703 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1873, // on exponentiation, goto 1872 - 1874, // on expression, goto 1873 - 1875, // on factor, goto 1874 - 1876, // on field_designator, goto 1875 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1877, // on function_designator, goto 1876 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1878, // on identifier, goto 1877 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1879, // on indexed_variable, goto 1878 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1880, // on primary, goto 1879 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1881, // on set_constructor, goto 1880 - 0, // on set_type, error - 1882, // on sign, goto 1881 - 1883, // on simple_expression, goto 1882 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1884, // on term, goto 1883 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1885, // on unsigned_constant, goto 1884 - 1886, // on unsigned_integer, goto 1885 - 1887, // on unsigned_number, goto 1886 - 1888, // on unsigned_real, goto 1887 - 0, // on value_parameter_specification, error - 1889, // on variable_access, goto 1888 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1704 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 526, // on semicolon, goto 525 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1705 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1706 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1707 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1708 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1709 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1710 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 850, // on semicolon, goto 849 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1711 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1712 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 878, // on comma, goto 877 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1713 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1714 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1715 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1458, // on mulop, goto 1457 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1716 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1717 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1718 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1719 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1720 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1721 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1722 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 1907, // on constant, goto 1906 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1908, // on identifier, goto 1907 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 1909, // on non_string, goto 1908 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 1910, // on sign, goto 1909 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1723 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 174, // on comma, goto 173 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1724 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 287, // on constant, goto 286 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 288, // on enumerated_type, goto 287 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 289, // on identifier, goto 288 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 1915, // on index_list, goto 1914 - 291, // on index_type, goto 290 - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 292, // on new_ordinal_type, goto 291 - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 293, // on ordinal_type, goto 292 - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 294, // on subrange_type, goto 293 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1725 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1726 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 1468, // on array_type, goto 1467 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 1916, // on component_type, goto 1915 - 0, // on compound_statement, error - 1469, // on constant, goto 1468 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 1470, // on enumerated_type, goto 1469 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 1471, // on file_type, goto 1470 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1472, // on identifier, goto 1471 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 1473, // on new_ordinal_type, goto 1472 - 1474, // on new_pointer_type, goto 1473 - 1475, // on new_structured_type, goto 1474 - 1476, // on new_type, goto 1475 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 1477, // on record_type, goto 1476 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 1478, // on set_type, goto 1477 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 1479, // on structured_type, goto 1478 - 1480, // on subrange_type, goto 1479 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 1917, // on type_denoter, goto 1916 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1727 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 1918, // on semicolon, goto 1917 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1728 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1729 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 1921, // on base_type, goto 1920 - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 1469, // on constant, goto 1468 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 1470, // on enumerated_type, goto 1469 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1922, // on identifier, goto 1921 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 1923, // on new_ordinal_type, goto 1922 - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 1924, // on ordinal_type, goto 1923 - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 1480, // on subrange_type, goto 1479 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1730 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1731 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1732 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1733 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 516, // on comma, goto 515 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1734 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1735 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 1926, // on semicolon, goto 1925 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1736 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1737 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1738 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1739 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1740 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1741 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 1928, // on params, goto 1927 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1742 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1743 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1744 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1745 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1737, // on exponentiation, goto 1736 - 0, // on expression, error - 1931, // on factor, goto 1930 - 1740, // on field_designator, goto 1739 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1741, // on function_designator, goto 1740 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1742, // on identifier, goto 1741 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1743, // on indexed_variable, goto 1742 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1744, // on primary, goto 1743 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1745, // on set_constructor, goto 1744 - 0, // on set_type, error - 1746, // on sign, goto 1745 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1749, // on unsigned_constant, goto 1748 - 1750, // on unsigned_integer, goto 1749 - 1751, // on unsigned_number, goto 1750 - 1752, // on unsigned_real, goto 1751 - 0, // on value_parameter_specification, error - 1753, // on variable_access, goto 1752 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1746 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 1932, // on addop, goto 1931 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 1933, // on relop, goto 1932 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1747 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1934, // on mulop, goto 1933 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1748 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1749 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1750 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1751 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1752 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1753 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 1938, // on expression, goto 1937 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1754 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1755 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1740, // on field_designator, goto 1739 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1741, // on function_designator, goto 1740 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1742, // on identifier, goto 1741 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1743, // on indexed_variable, goto 1742 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1939, // on primary, goto 1938 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1745, // on set_constructor, goto 1744 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1749, // on unsigned_constant, goto 1748 - 1750, // on unsigned_integer, goto 1749 - 1751, // on unsigned_number, goto 1750 - 1752, // on unsigned_real, goto 1751 - 0, // on value_parameter_specification, error - 1753, // on variable_access, goto 1752 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1756 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 1940, // on member_designator_list, goto 1939 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1757 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1758 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1759 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1760 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1761 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1762 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1763 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1500, // on mulop, goto 1499 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1764 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1765 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1766 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1767 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1768 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1769 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1770 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1771 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1772 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1515, // on mulop, goto 1514 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1773 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1774 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1775 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1776 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1777 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1778 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1779 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1780 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1781 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1530, // on mulop, goto 1529 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1782 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1783 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1784 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1785 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1786 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1787 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1788 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1789 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1790 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1791 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1792 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1793 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1794 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1559, // on mulop, goto 1558 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1795 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1796 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1797 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1798 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1799 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1800 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1801 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1802 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1803 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1574, // on mulop, goto 1573 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1804 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1805 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1806 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1807 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1808 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1809 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1810 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1811 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 1954, // on closed_statement, goto 1953 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 1955, // on open_statement, goto 1954 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1812 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1813 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1956, // on actual_parameter_list, goto 1955 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1814 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1957, // on exponentiation, goto 1956 - 0, // on expression, error - 0, // on factor, error - 1590, // on field_designator, goto 1589 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1591, // on function_designator, goto 1590 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1592, // on identifier, goto 1591 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1593, // on indexed_variable, goto 1592 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1594, // on primary, goto 1593 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1595, // on set_constructor, goto 1594 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1599, // on unsigned_constant, goto 1598 - 1600, // on unsigned_integer, goto 1599 - 1601, // on unsigned_number, goto 1600 - 1602, // on unsigned_real, goto 1601 - 0, // on value_parameter_specification, error - 1603, // on variable_access, goto 1602 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1815 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1816 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1588, // on exponentiation, goto 1587 - 0, // on expression, error - 1589, // on factor, goto 1588 - 1590, // on field_designator, goto 1589 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1591, // on function_designator, goto 1590 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1592, // on identifier, goto 1591 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1593, // on indexed_variable, goto 1592 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1594, // on primary, goto 1593 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1595, // on set_constructor, goto 1594 - 0, // on set_type, error - 1596, // on sign, goto 1595 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1958, // on term, goto 1957 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1599, // on unsigned_constant, goto 1598 - 1600, // on unsigned_integer, goto 1599 - 1601, // on unsigned_number, goto 1600 - 1602, // on unsigned_real, goto 1601 - 0, // on value_parameter_specification, error - 1603, // on variable_access, goto 1602 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1817 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1588, // on exponentiation, goto 1587 - 0, // on expression, error - 1959, // on factor, goto 1958 - 1590, // on field_designator, goto 1589 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1591, // on function_designator, goto 1590 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1592, // on identifier, goto 1591 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1593, // on indexed_variable, goto 1592 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1594, // on primary, goto 1593 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1595, // on set_constructor, goto 1594 - 0, // on set_type, error - 1596, // on sign, goto 1595 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1599, // on unsigned_constant, goto 1598 - 1600, // on unsigned_integer, goto 1599 - 1601, // on unsigned_number, goto 1600 - 1602, // on unsigned_real, goto 1601 - 0, // on value_parameter_specification, error - 1603, // on variable_access, goto 1602 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1818 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1960, // on identifier, goto 1959 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1819 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1962, // on index_expression_list, goto 1961 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1820 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1821 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1822 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1823 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1824 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1825 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1826 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1827 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1828 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 1965, // on actual_parameter_list, goto 1964 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1829 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1966, // on exponentiation, goto 1965 - 0, // on expression, error - 0, // on factor, error - 1625, // on field_designator, goto 1624 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1626, // on function_designator, goto 1625 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1627, // on identifier, goto 1626 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1628, // on indexed_variable, goto 1627 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1629, // on primary, goto 1628 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1630, // on set_constructor, goto 1629 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1634, // on unsigned_constant, goto 1633 - 1635, // on unsigned_integer, goto 1634 - 1636, // on unsigned_number, goto 1635 - 1637, // on unsigned_real, goto 1636 - 0, // on value_parameter_specification, error - 1638, // on variable_access, goto 1637 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1830 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1831 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1622, // on exponentiation, goto 1621 - 0, // on expression, error - 1624, // on factor, goto 1623 - 1625, // on field_designator, goto 1624 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1626, // on function_designator, goto 1625 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1627, // on identifier, goto 1626 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1628, // on indexed_variable, goto 1627 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1629, // on primary, goto 1628 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1630, // on set_constructor, goto 1629 - 0, // on set_type, error - 1631, // on sign, goto 1630 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1967, // on term, goto 1966 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1634, // on unsigned_constant, goto 1633 - 1635, // on unsigned_integer, goto 1634 - 1636, // on unsigned_number, goto 1635 - 1637, // on unsigned_real, goto 1636 - 0, // on value_parameter_specification, error - 1638, // on variable_access, goto 1637 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1832 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1968, // on exponentiation, goto 1967 - 0, // on expression, error - 1969, // on factor, goto 1968 - 1970, // on field_designator, goto 1969 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1971, // on function_designator, goto 1970 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1972, // on identifier, goto 1971 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1973, // on indexed_variable, goto 1972 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1974, // on primary, goto 1973 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1975, // on set_constructor, goto 1974 - 0, // on set_type, error - 1976, // on sign, goto 1975 - 1977, // on simple_expression, goto 1976 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1978, // on term, goto 1977 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1979, // on unsigned_constant, goto 1978 - 1980, // on unsigned_integer, goto 1979 - 1981, // on unsigned_number, goto 1980 - 1982, // on unsigned_real, goto 1981 - 0, // on value_parameter_specification, error - 1983, // on variable_access, goto 1982 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1833 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1622, // on exponentiation, goto 1621 - 0, // on expression, error - 1992, // on factor, goto 1991 - 1625, // on field_designator, goto 1624 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1626, // on function_designator, goto 1625 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1627, // on identifier, goto 1626 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1628, // on indexed_variable, goto 1627 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1629, // on primary, goto 1628 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1630, // on set_constructor, goto 1629 - 0, // on set_type, error - 1631, // on sign, goto 1630 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1634, // on unsigned_constant, goto 1633 - 1635, // on unsigned_integer, goto 1634 - 1636, // on unsigned_number, goto 1635 - 1637, // on unsigned_real, goto 1636 - 0, // on value_parameter_specification, error - 1638, // on variable_access, goto 1637 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1834 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1993, // on identifier, goto 1992 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1835 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 1995, // on index_expression_list, goto 1994 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1836 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1837 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1838 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1839 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1840 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1841 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 1998, // on semicolon, goto 1997 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1842 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 2001, // on direction, goto 2000 - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1843 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1844 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1845 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1846 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1847 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1848 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1849 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1850 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1851 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1852 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 2003, // on actual_parameter_list, goto 2002 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1853 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2004, // on exponentiation, goto 2003 - 0, // on expression, error - 0, // on factor, error - 1668, // on field_designator, goto 1667 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1669, // on function_designator, goto 1668 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1670, // on identifier, goto 1669 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1671, // on indexed_variable, goto 1670 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1672, // on primary, goto 1671 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1673, // on set_constructor, goto 1672 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1677, // on unsigned_constant, goto 1676 - 1678, // on unsigned_integer, goto 1677 - 1679, // on unsigned_number, goto 1678 - 1680, // on unsigned_real, goto 1679 - 0, // on value_parameter_specification, error - 1681, // on variable_access, goto 1680 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1854 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1855 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1666, // on exponentiation, goto 1665 - 0, // on expression, error - 1667, // on factor, goto 1666 - 1668, // on field_designator, goto 1667 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1669, // on function_designator, goto 1668 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1670, // on identifier, goto 1669 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1671, // on indexed_variable, goto 1670 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1672, // on primary, goto 1671 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1673, // on set_constructor, goto 1672 - 0, // on set_type, error - 1674, // on sign, goto 1673 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 2005, // on term, goto 2004 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1677, // on unsigned_constant, goto 1676 - 1678, // on unsigned_integer, goto 1677 - 1679, // on unsigned_number, goto 1678 - 1680, // on unsigned_real, goto 1679 - 0, // on value_parameter_specification, error - 1681, // on variable_access, goto 1680 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1856 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1666, // on exponentiation, goto 1665 - 0, // on expression, error - 2006, // on factor, goto 2005 - 1668, // on field_designator, goto 1667 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1669, // on function_designator, goto 1668 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1670, // on identifier, goto 1669 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1671, // on indexed_variable, goto 1670 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1672, // on primary, goto 1671 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1673, // on set_constructor, goto 1672 - 0, // on set_type, error - 1674, // on sign, goto 1673 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1677, // on unsigned_constant, goto 1676 - 1678, // on unsigned_integer, goto 1677 - 1679, // on unsigned_number, goto 1678 - 1680, // on unsigned_real, goto 1679 - 0, // on value_parameter_specification, error - 1681, // on variable_access, goto 1680 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1857 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2007, // on identifier, goto 2006 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1858 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 2009, // on index_expression_list, goto 2008 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1859 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1860 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1861 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1862 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1863 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1864 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1865 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 2012, // on statement, goto 2011 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1866 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1867 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1868 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1869 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1870 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1871 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1872 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1873 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1874 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1875 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1876 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1877 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 2015, // on params, goto 2014 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1878 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1879 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1880 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1881 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1873, // on exponentiation, goto 1872 - 0, // on expression, error - 2018, // on factor, goto 2017 - 1876, // on field_designator, goto 1875 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1877, // on function_designator, goto 1876 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1878, // on identifier, goto 1877 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1879, // on indexed_variable, goto 1878 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1880, // on primary, goto 1879 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1881, // on set_constructor, goto 1880 - 0, // on set_type, error - 1882, // on sign, goto 1881 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1885, // on unsigned_constant, goto 1884 - 1886, // on unsigned_integer, goto 1885 - 1887, // on unsigned_number, goto 1886 - 1888, // on unsigned_real, goto 1887 - 0, // on value_parameter_specification, error - 1889, // on variable_access, goto 1888 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1882 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 2019, // on addop, goto 2018 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 2020, // on relop, goto 2019 - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1883 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 2021, // on mulop, goto 2020 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1884 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1885 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1886 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1887 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1888 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1889 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 2025, // on expression, goto 2024 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1890 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1891 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1876, // on field_designator, goto 1875 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1877, // on function_designator, goto 1876 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1878, // on identifier, goto 1877 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1879, // on indexed_variable, goto 1878 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2026, // on primary, goto 2025 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1881, // on set_constructor, goto 1880 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1885, // on unsigned_constant, goto 1884 - 1886, // on unsigned_integer, goto 1885 - 1887, // on unsigned_number, goto 1886 - 1888, // on unsigned_real, goto 1887 - 0, // on value_parameter_specification, error - 1889, // on variable_access, goto 1888 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1892 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 2027, // on member_designator_list, goto 2026 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1893 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1894 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1895 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1896 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1897 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1898 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 940, // on case_constant_list, goto 939 - 0, // on case_index, error - 941, // on case_list_element, goto 940 - 2029, // on case_list_element_list, goto 2028 - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1899 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1006, // on exponentiation, goto 1005 - 1007, // on expression, goto 1006 - 1008, // on factor, goto 1007 - 1009, // on field_designator, goto 1008 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1010, // on function_designator, goto 1009 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1011, // on identifier, goto 1010 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1012, // on indexed_variable, goto 1011 - 2030, // on initial_value, goto 2029 - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1014, // on primary, goto 1013 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1015, // on set_constructor, goto 1014 - 0, // on set_type, error - 1016, // on sign, goto 1015 - 1017, // on simple_expression, goto 1016 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1018, // on term, goto 1017 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1019, // on unsigned_constant, goto 1018 - 1020, // on unsigned_integer, goto 1019 - 1021, // on unsigned_number, goto 1020 - 1022, // on unsigned_real, goto 1021 - 0, // on value_parameter_specification, error - 1023, // on variable_access, goto 1022 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1900 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1421, // on assignment_statement, goto 1420 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1422, // on case_statement, goto 1421 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1423, // on closed_for_statement, goto 1422 - 1424, // on closed_if_statement, goto 1423 - 2031, // on closed_statement, goto 2030 - 1426, // on closed_while_statement, goto 1425 - 1427, // on closed_with_statement, goto 1426 - 0, // on comma, error - 0, // on component_type, error - 1428, // on compound_statement, goto 1427 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1429, // on goto_statement, goto 1428 - 1430, // on identifier, goto 1429 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1431, // on label, goto 1430 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1432, // on non_labeled_closed_statement, goto 1431 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 608, // on open_statement, goto 607 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1433, // on procedure_statement, goto 1432 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1434, // on repeat_statement, goto 1433 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 1435, // on statement, goto 1434 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1436, // on variable_access, goto 1435 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1901 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 2032, // on boolean_expression, goto 2031 - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1873, // on exponentiation, goto 1872 - 2033, // on expression, goto 2032 - 1875, // on factor, goto 1874 - 1876, // on field_designator, goto 1875 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1877, // on function_designator, goto 1876 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1878, // on identifier, goto 1877 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1879, // on indexed_variable, goto 1878 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1880, // on primary, goto 1879 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1881, // on set_constructor, goto 1880 - 0, // on set_type, error - 1882, // on sign, goto 1881 - 1883, // on simple_expression, goto 1882 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 1884, // on term, goto 1883 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1885, // on unsigned_constant, goto 1884 - 1886, // on unsigned_integer, goto 1885 - 1887, // on unsigned_number, goto 1886 - 1888, // on unsigned_real, goto 1887 - 0, // on value_parameter_specification, error - 1889, // on variable_access, goto 1888 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1902 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1421, // on assignment_statement, goto 1420 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1422, // on case_statement, goto 1421 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1423, // on closed_for_statement, goto 1422 - 1424, // on closed_if_statement, goto 1423 - 2034, // on closed_statement, goto 2033 - 1426, // on closed_while_statement, goto 1425 - 1427, // on closed_with_statement, goto 1426 - 0, // on comma, error - 0, // on component_type, error - 1428, // on compound_statement, goto 1427 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1429, // on goto_statement, goto 1428 - 1430, // on identifier, goto 1429 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1431, // on label, goto 1430 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1432, // on non_labeled_closed_statement, goto 1431 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 1449, // on open_statement, goto 1448 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1433, // on procedure_statement, goto 1432 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1434, // on repeat_statement, goto 1433 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1436, // on variable_access, goto 1435 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1903 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1421, // on assignment_statement, goto 1420 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1422, // on case_statement, goto 1421 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1423, // on closed_for_statement, goto 1422 - 1424, // on closed_if_statement, goto 1423 - 2035, // on closed_statement, goto 2034 - 1426, // on closed_while_statement, goto 1425 - 1427, // on closed_with_statement, goto 1426 - 0, // on comma, error - 0, // on component_type, error - 1428, // on compound_statement, goto 1427 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1429, // on goto_statement, goto 1428 - 1430, // on identifier, goto 1429 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1431, // on label, goto 1430 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1432, // on non_labeled_closed_statement, goto 1431 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 1451, // on open_statement, goto 1450 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1433, // on procedure_statement, goto 1432 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1434, // on repeat_statement, goto 1433 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1436, // on variable_access, goto 1435 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1904 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1905 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1906 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1907 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1908 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1909 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1908, // on identifier, goto 1907 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 2036, // on non_string, goto 2035 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1910 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1911 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1912 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1913 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1914 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 359, // on comma, goto 358 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1915 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1916 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1917 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 216, // on identifier_list, goto 215 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 385, // on record_section, goto 384 - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 2038, // on variant_part, goto 2037 - 0, // on variant_selector, error - // State 1918 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1919 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1920 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1921 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1922 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1923 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1924 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1925 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 1734, // on case_constant_list, goto 1733 - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 2040, // on variant, goto 2039 - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1926 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1927 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1928 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 2041, // on actual_parameter_list, goto 2040 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1929 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2042, // on exponentiation, goto 2041 - 0, // on expression, error - 0, // on factor, error - 1740, // on field_designator, goto 1739 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1741, // on function_designator, goto 1740 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1742, // on identifier, goto 1741 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1743, // on indexed_variable, goto 1742 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1744, // on primary, goto 1743 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1745, // on set_constructor, goto 1744 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1749, // on unsigned_constant, goto 1748 - 1750, // on unsigned_integer, goto 1749 - 1751, // on unsigned_number, goto 1750 - 1752, // on unsigned_real, goto 1751 - 0, // on value_parameter_specification, error - 1753, // on variable_access, goto 1752 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1930 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1931 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1737, // on exponentiation, goto 1736 - 0, // on expression, error - 1739, // on factor, goto 1738 - 1740, // on field_designator, goto 1739 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1741, // on function_designator, goto 1740 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1742, // on identifier, goto 1741 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1743, // on indexed_variable, goto 1742 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1744, // on primary, goto 1743 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1745, // on set_constructor, goto 1744 - 0, // on set_type, error - 1746, // on sign, goto 1745 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 2043, // on term, goto 2042 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1749, // on unsigned_constant, goto 1748 - 1750, // on unsigned_integer, goto 1749 - 1751, // on unsigned_number, goto 1750 - 1752, // on unsigned_real, goto 1751 - 0, // on value_parameter_specification, error - 1753, // on variable_access, goto 1752 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1932 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2044, // on exponentiation, goto 2043 - 0, // on expression, error - 2045, // on factor, goto 2044 - 2046, // on field_designator, goto 2045 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2047, // on function_designator, goto 2046 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2048, // on identifier, goto 2047 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2049, // on indexed_variable, goto 2048 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2050, // on primary, goto 2049 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2051, // on set_constructor, goto 2050 - 0, // on set_type, error - 2052, // on sign, goto 2051 - 2053, // on simple_expression, goto 2052 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 2054, // on term, goto 2053 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2055, // on unsigned_constant, goto 2054 - 2056, // on unsigned_integer, goto 2055 - 2057, // on unsigned_number, goto 2056 - 2058, // on unsigned_real, goto 2057 - 0, // on value_parameter_specification, error - 2059, // on variable_access, goto 2058 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1933 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1737, // on exponentiation, goto 1736 - 0, // on expression, error - 2068, // on factor, goto 2067 - 1740, // on field_designator, goto 1739 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1741, // on function_designator, goto 1740 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1742, // on identifier, goto 1741 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1743, // on indexed_variable, goto 1742 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1744, // on primary, goto 1743 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1745, // on set_constructor, goto 1744 - 0, // on set_type, error - 1746, // on sign, goto 1745 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1749, // on unsigned_constant, goto 1748 - 1750, // on unsigned_integer, goto 1749 - 1751, // on unsigned_number, goto 1750 - 1752, // on unsigned_real, goto 1751 - 0, // on value_parameter_specification, error - 1753, // on variable_access, goto 1752 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1934 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2069, // on identifier, goto 2068 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1935 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 2071, // on index_expression_list, goto 2070 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1936 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1937 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1938 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1939 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1940 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1941 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1942 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1943 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1944 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1945 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1946 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1947 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1948 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1949 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1950 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1951 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1952 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1953 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1954 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1955 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1956 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1957 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1818, // on mulop, goto 1817 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1958 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1959 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1960 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1961 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1962 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1963 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1964 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1965 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1966 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1834, // on mulop, goto 1833 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1967 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1968 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1969 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1970 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1971 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 2078, // on params, goto 2077 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1972 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1973 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1974 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1975 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1968, // on exponentiation, goto 1967 - 0, // on expression, error - 2081, // on factor, goto 2080 - 1970, // on field_designator, goto 1969 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1971, // on function_designator, goto 1970 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1972, // on identifier, goto 1971 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1973, // on indexed_variable, goto 1972 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1974, // on primary, goto 1973 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1975, // on set_constructor, goto 1974 - 0, // on set_type, error - 1976, // on sign, goto 1975 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1979, // on unsigned_constant, goto 1978 - 1980, // on unsigned_integer, goto 1979 - 1981, // on unsigned_number, goto 1980 - 1982, // on unsigned_real, goto 1981 - 0, // on value_parameter_specification, error - 1983, // on variable_access, goto 1982 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1976 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 2082, // on addop, goto 2081 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1977 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 2083, // on mulop, goto 2082 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1978 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1979 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1980 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1981 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1982 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1983 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 2087, // on expression, goto 2086 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1984 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1985 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 1970, // on field_designator, goto 1969 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1971, // on function_designator, goto 1970 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1972, // on identifier, goto 1971 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1973, // on indexed_variable, goto 1972 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2088, // on primary, goto 2087 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1975, // on set_constructor, goto 1974 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1979, // on unsigned_constant, goto 1978 - 1980, // on unsigned_integer, goto 1979 - 1981, // on unsigned_number, goto 1980 - 1982, // on unsigned_real, goto 1981 - 0, // on value_parameter_specification, error - 1983, // on variable_access, goto 1982 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1986 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 2089, // on member_designator_list, goto 2088 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1987 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1988 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1989 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1990 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1991 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1992 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1993 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1994 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1995 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1996 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1997 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 940, // on case_constant_list, goto 939 - 0, // on case_index, error - 1540, // on case_list_element, goto 1539 - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 2092, // on otherwisepart, goto 2091 - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1998 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 1999 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2000 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 1584, // on expression, goto 1583 - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 2094, // on final_value, goto 2093 - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 636, // on simple_expression, goto 635 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 637, // on term, goto 636 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2001 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1032, // on assignment_statement, goto 1031 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1033, // on case_statement, goto 1032 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1034, // on closed_for_statement, goto 1033 - 1035, // on closed_if_statement, goto 1034 - 2095, // on closed_statement, goto 2094 - 1037, // on closed_while_statement, goto 1036 - 1038, // on closed_with_statement, goto 1037 - 0, // on comma, error - 0, // on component_type, error - 1039, // on compound_statement, goto 1038 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1040, // on goto_statement, goto 1039 - 1041, // on identifier, goto 1040 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1042, // on label, goto 1041 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1043, // on non_labeled_closed_statement, goto 1042 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 1619, // on open_statement, goto 1618 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1044, // on procedure_statement, goto 1043 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1045, // on repeat_statement, goto 1044 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1047, // on variable_access, goto 1046 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2002 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2003 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2004 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1857, // on mulop, goto 1856 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2005 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2006 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2007 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2008 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2009 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2010 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2011 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2012 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 593, // on assignment_statement, goto 592 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 594, // on case_statement, goto 593 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 595, // on closed_for_statement, goto 594 - 596, // on closed_if_statement, goto 595 - 2100, // on closed_statement, goto 2099 - 598, // on closed_while_statement, goto 597 - 599, // on closed_with_statement, goto 598 - 0, // on comma, error - 0, // on component_type, error - 600, // on compound_statement, goto 599 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 601, // on goto_statement, goto 600 - 602, // on identifier, goto 601 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 603, // on label, goto 602 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 604, // on non_labeled_closed_statement, goto 603 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 2101, // on open_statement, goto 2100 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 611, // on procedure_statement, goto 610 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 612, // on repeat_statement, goto 611 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 615, // on variable_access, goto 614 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2013 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2014 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2015 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 2102, // on actual_parameter_list, goto 2101 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2016 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2103, // on exponentiation, goto 2102 - 0, // on expression, error - 0, // on factor, error - 1876, // on field_designator, goto 1875 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1877, // on function_designator, goto 1876 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1878, // on identifier, goto 1877 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1879, // on indexed_variable, goto 1878 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1880, // on primary, goto 1879 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1881, // on set_constructor, goto 1880 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1885, // on unsigned_constant, goto 1884 - 1886, // on unsigned_integer, goto 1885 - 1887, // on unsigned_number, goto 1886 - 1888, // on unsigned_real, goto 1887 - 0, // on value_parameter_specification, error - 1889, // on variable_access, goto 1888 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2017 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2018 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1873, // on exponentiation, goto 1872 - 0, // on expression, error - 1875, // on factor, goto 1874 - 1876, // on field_designator, goto 1875 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1877, // on function_designator, goto 1876 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1878, // on identifier, goto 1877 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1879, // on indexed_variable, goto 1878 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1880, // on primary, goto 1879 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1881, // on set_constructor, goto 1880 - 0, // on set_type, error - 1882, // on sign, goto 1881 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 2104, // on term, goto 2103 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1885, // on unsigned_constant, goto 1884 - 1886, // on unsigned_integer, goto 1885 - 1887, // on unsigned_number, goto 1886 - 1888, // on unsigned_real, goto 1887 - 0, // on value_parameter_specification, error - 1889, // on variable_access, goto 1888 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2019 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2105, // on exponentiation, goto 2104 - 0, // on expression, error - 2106, // on factor, goto 2105 - 2107, // on field_designator, goto 2106 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2108, // on function_designator, goto 2107 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2109, // on identifier, goto 2108 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2110, // on indexed_variable, goto 2109 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2111, // on primary, goto 2110 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2112, // on set_constructor, goto 2111 - 0, // on set_type, error - 2113, // on sign, goto 2112 - 2114, // on simple_expression, goto 2113 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 2115, // on term, goto 2114 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2116, // on unsigned_constant, goto 2115 - 2117, // on unsigned_integer, goto 2116 - 2118, // on unsigned_number, goto 2117 - 2119, // on unsigned_real, goto 2118 - 0, // on value_parameter_specification, error - 2120, // on variable_access, goto 2119 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2020 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1873, // on exponentiation, goto 1872 - 0, // on expression, error - 2129, // on factor, goto 2128 - 1876, // on field_designator, goto 1875 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1877, // on function_designator, goto 1876 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1878, // on identifier, goto 1877 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1879, // on indexed_variable, goto 1878 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1880, // on primary, goto 1879 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1881, // on set_constructor, goto 1880 - 0, // on set_type, error - 1882, // on sign, goto 1881 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1885, // on unsigned_constant, goto 1884 - 1886, // on unsigned_integer, goto 1885 - 1887, // on unsigned_number, goto 1886 - 1888, // on unsigned_real, goto 1887 - 0, // on value_parameter_specification, error - 1889, // on variable_access, goto 1888 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2021 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2130, // on identifier, goto 2129 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2022 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 2132, // on index_expression_list, goto 2131 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2023 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2024 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2025 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2026 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2027 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2028 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 2135, // on semicolon, goto 2134 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2029 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 2138, // on direction, goto 2137 - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2030 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2031 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2032 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2033 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2034 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2035 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2036 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2037 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2038 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 886, // on identifier_list, goto 885 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 887, // on record_section, goto 886 - 2142, // on record_section_list, goto 2141 - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 2143, // on variant_part, goto 2142 - 0, // on variant_selector, error - // State 2039 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2040 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2041 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2042 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 1934, // on mulop, goto 1933 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2043 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2044 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2045 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2046 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2047 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 2145, // on params, goto 2144 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2048 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2049 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2050 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2051 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2044, // on exponentiation, goto 2043 - 0, // on expression, error - 2148, // on factor, goto 2147 - 2046, // on field_designator, goto 2045 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2047, // on function_designator, goto 2046 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2048, // on identifier, goto 2047 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2049, // on indexed_variable, goto 2048 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2050, // on primary, goto 2049 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2051, // on set_constructor, goto 2050 - 0, // on set_type, error - 2052, // on sign, goto 2051 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2055, // on unsigned_constant, goto 2054 - 2056, // on unsigned_integer, goto 2055 - 2057, // on unsigned_number, goto 2056 - 2058, // on unsigned_real, goto 2057 - 0, // on value_parameter_specification, error - 2059, // on variable_access, goto 2058 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2052 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 2149, // on addop, goto 2148 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2053 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 2150, // on mulop, goto 2149 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2054 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2055 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2056 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2057 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2058 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2059 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 2154, // on expression, goto 2153 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2060 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2061 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 2046, // on field_designator, goto 2045 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2047, // on function_designator, goto 2046 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2048, // on identifier, goto 2047 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2049, // on indexed_variable, goto 2048 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2155, // on primary, goto 2154 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2051, // on set_constructor, goto 2050 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2055, // on unsigned_constant, goto 2054 - 2056, // on unsigned_integer, goto 2055 - 2057, // on unsigned_number, goto 2056 - 2058, // on unsigned_real, goto 2057 - 0, // on value_parameter_specification, error - 2059, // on variable_access, goto 2058 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2062 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 2156, // on member_designator_list, goto 2155 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2063 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2064 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2065 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2066 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2067 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2068 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2069 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2070 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2071 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2072 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2073 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2074 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2075 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2076 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2077 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2078 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 2159, // on actual_parameter_list, goto 2158 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2079 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2160, // on exponentiation, goto 2159 - 0, // on expression, error - 0, // on factor, error - 1970, // on field_designator, goto 1969 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1971, // on function_designator, goto 1970 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1972, // on identifier, goto 1971 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1973, // on indexed_variable, goto 1972 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1974, // on primary, goto 1973 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1975, // on set_constructor, goto 1974 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1979, // on unsigned_constant, goto 1978 - 1980, // on unsigned_integer, goto 1979 - 1981, // on unsigned_number, goto 1980 - 1982, // on unsigned_real, goto 1981 - 0, // on value_parameter_specification, error - 1983, // on variable_access, goto 1982 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2080 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2081 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1968, // on exponentiation, goto 1967 - 0, // on expression, error - 1969, // on factor, goto 1968 - 1970, // on field_designator, goto 1969 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1971, // on function_designator, goto 1970 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1972, // on identifier, goto 1971 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1973, // on indexed_variable, goto 1972 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1974, // on primary, goto 1973 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1975, // on set_constructor, goto 1974 - 0, // on set_type, error - 1976, // on sign, goto 1975 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 2161, // on term, goto 2160 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1979, // on unsigned_constant, goto 1978 - 1980, // on unsigned_integer, goto 1979 - 1981, // on unsigned_number, goto 1980 - 1982, // on unsigned_real, goto 1981 - 0, // on value_parameter_specification, error - 1983, // on variable_access, goto 1982 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2082 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 1968, // on exponentiation, goto 1967 - 0, // on expression, error - 2162, // on factor, goto 2161 - 1970, // on field_designator, goto 1969 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 1971, // on function_designator, goto 1970 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1972, // on identifier, goto 1971 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 1973, // on indexed_variable, goto 1972 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 1974, // on primary, goto 1973 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 1975, // on set_constructor, goto 1974 - 0, // on set_type, error - 1976, // on sign, goto 1975 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 1979, // on unsigned_constant, goto 1978 - 1980, // on unsigned_integer, goto 1979 - 1981, // on unsigned_number, goto 1980 - 1982, // on unsigned_real, goto 1981 - 0, // on value_parameter_specification, error - 1983, // on variable_access, goto 1982 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2083 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2163, // on identifier, goto 2162 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2084 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 2165, // on index_expression_list, goto 2164 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2085 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2086 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2087 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2088 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2089 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2090 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2091 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 2168, // on statement, goto 2167 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2092 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2093 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2094 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2095 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2096 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2097 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2098 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2099 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2100 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2101 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2102 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2103 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 2021, // on mulop, goto 2020 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2104 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2105 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2106 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2107 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2108 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 2172, // on params, goto 2171 - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2109 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2110 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2111 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2112 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2105, // on exponentiation, goto 2104 - 0, // on expression, error - 2175, // on factor, goto 2174 - 2107, // on field_designator, goto 2106 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2108, // on function_designator, goto 2107 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2109, // on identifier, goto 2108 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2110, // on indexed_variable, goto 2109 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2111, // on primary, goto 2110 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2112, // on set_constructor, goto 2111 - 0, // on set_type, error - 2113, // on sign, goto 2112 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2116, // on unsigned_constant, goto 2115 - 2117, // on unsigned_integer, goto 2116 - 2118, // on unsigned_number, goto 2117 - 2119, // on unsigned_real, goto 2118 - 0, // on value_parameter_specification, error - 2120, // on variable_access, goto 2119 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2113 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 2176, // on addop, goto 2175 - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2114 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 2177, // on mulop, goto 2176 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2115 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2116 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2117 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2118 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2119 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2120 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 784, // on exponentiation, goto 783 - 2181, // on expression, goto 2180 - 786, // on factor, goto 785 - 787, // on field_designator, goto 786 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 788, // on function_designator, goto 787 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 789, // on identifier, goto 788 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 790, // on indexed_variable, goto 789 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 791, // on primary, goto 790 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 792, // on set_constructor, goto 791 - 0, // on set_type, error - 793, // on sign, goto 792 - 794, // on simple_expression, goto 793 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 795, // on term, goto 794 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 796, // on unsigned_constant, goto 795 - 163, // on unsigned_integer, goto 162 - 164, // on unsigned_number, goto 163 - 165, // on unsigned_real, goto 164 - 0, // on value_parameter_specification, error - 797, // on variable_access, goto 796 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2121 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2122 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 2107, // on field_designator, goto 2106 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2108, // on function_designator, goto 2107 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2109, // on identifier, goto 2108 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2110, // on indexed_variable, goto 2109 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2182, // on primary, goto 2181 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2112, // on set_constructor, goto 2111 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2116, // on unsigned_constant, goto 2115 - 2117, // on unsigned_integer, goto 2116 - 2118, // on unsigned_number, goto 2117 - 2119, // on unsigned_real, goto 2118 - 0, // on value_parameter_specification, error - 2120, // on variable_access, goto 2119 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2123 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 803, // on exponentiation, goto 802 - 804, // on expression, goto 803 - 805, // on factor, goto 804 - 806, // on field_designator, goto 805 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 807, // on function_designator, goto 806 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 808, // on identifier, goto 807 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 809, // on indexed_variable, goto 808 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 810, // on member_designator, goto 809 - 2183, // on member_designator_list, goto 2182 - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 812, // on primary, goto 811 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 813, // on set_constructor, goto 812 - 0, // on set_type, error - 814, // on sign, goto 813 - 815, // on simple_expression, goto 814 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 816, // on term, goto 815 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 817, // on unsigned_constant, goto 816 - 818, // on unsigned_integer, goto 817 - 819, // on unsigned_number, goto 818 - 820, // on unsigned_real, goto 819 - 0, // on value_parameter_specification, error - 821, // on variable_access, goto 820 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2124 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2125 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2126 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2127 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2128 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2129 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2130 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2131 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2132 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2133 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2134 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 441, // on case_constant, goto 440 - 940, // on case_constant_list, goto 939 - 0, // on case_index, error - 1540, // on case_list_element, goto 1539 - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 443, // on constant, goto 442 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 444, // on identifier, goto 443 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 445, // on non_string, goto 444 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 2186, // on otherwisepart, goto 2185 - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 446, // on sign, goto 445 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2135 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2136 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2137 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 626, // on exponentiation, goto 625 - 1584, // on expression, goto 1583 - 628, // on factor, goto 627 - 629, // on field_designator, goto 628 - 0, // on file, error - 0, // on file_type, error - 2188, // on final_value, goto 2187 - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 630, // on function_designator, goto 629 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 631, // on identifier, goto 630 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 632, // on indexed_variable, goto 631 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 633, // on primary, goto 632 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 634, // on set_constructor, goto 633 - 0, // on set_type, error - 635, // on sign, goto 634 - 636, // on simple_expression, goto 635 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 637, // on term, goto 636 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 638, // on unsigned_constant, goto 637 - 639, // on unsigned_integer, goto 638 - 640, // on unsigned_number, goto 639 - 641, // on unsigned_real, goto 640 - 0, // on value_parameter_specification, error - 642, // on variable_access, goto 641 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2138 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1421, // on assignment_statement, goto 1420 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1422, // on case_statement, goto 1421 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1423, // on closed_for_statement, goto 1422 - 1424, // on closed_if_statement, goto 1423 - 2189, // on closed_statement, goto 2188 - 1426, // on closed_while_statement, goto 1425 - 1427, // on closed_with_statement, goto 1426 - 0, // on comma, error - 0, // on component_type, error - 1428, // on compound_statement, goto 1427 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1429, // on goto_statement, goto 1428 - 1430, // on identifier, goto 1429 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1431, // on label, goto 1430 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1432, // on non_labeled_closed_statement, goto 1431 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 1870, // on open_statement, goto 1869 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1433, // on procedure_statement, goto 1432 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1434, // on repeat_statement, goto 1433 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1436, // on variable_access, goto 1435 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2139 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 1468, // on array_type, goto 1467 - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 2190, // on component_type, goto 2189 - 0, // on compound_statement, error - 1469, // on constant, goto 1468 - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 1470, // on enumerated_type, goto 1469 - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 1471, // on file_type, goto 1470 - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 1472, // on identifier, goto 1471 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 1473, // on new_ordinal_type, goto 1472 - 1474, // on new_pointer_type, goto 1473 - 1475, // on new_structured_type, goto 1474 - 1476, // on new_type, goto 1475 - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 103, // on non_string, goto 102 - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 1477, // on record_type, goto 1476 - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 1478, // on set_type, goto 1477 - 106, // on sign, goto 105 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 1479, // on structured_type, goto 1478 - 1480, // on subrange_type, goto 1479 - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 1917, // on type_denoter, goto 1916 - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2140 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2141 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 2191, // on semicolon, goto 2190 - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2142 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2143 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2144 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2145 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 2194, // on actual_parameter_list, goto 2193 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2146 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2195, // on exponentiation, goto 2194 - 0, // on expression, error - 0, // on factor, error - 2046, // on field_designator, goto 2045 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2047, // on function_designator, goto 2046 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2048, // on identifier, goto 2047 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2049, // on indexed_variable, goto 2048 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2050, // on primary, goto 2049 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2051, // on set_constructor, goto 2050 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2055, // on unsigned_constant, goto 2054 - 2056, // on unsigned_integer, goto 2055 - 2057, // on unsigned_number, goto 2056 - 2058, // on unsigned_real, goto 2057 - 0, // on value_parameter_specification, error - 2059, // on variable_access, goto 2058 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2147 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2148 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2044, // on exponentiation, goto 2043 - 0, // on expression, error - 2045, // on factor, goto 2044 - 2046, // on field_designator, goto 2045 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2047, // on function_designator, goto 2046 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2048, // on identifier, goto 2047 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2049, // on indexed_variable, goto 2048 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2050, // on primary, goto 2049 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2051, // on set_constructor, goto 2050 - 0, // on set_type, error - 2052, // on sign, goto 2051 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 2196, // on term, goto 2195 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2055, // on unsigned_constant, goto 2054 - 2056, // on unsigned_integer, goto 2055 - 2057, // on unsigned_number, goto 2056 - 2058, // on unsigned_real, goto 2057 - 0, // on value_parameter_specification, error - 2059, // on variable_access, goto 2058 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2149 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2044, // on exponentiation, goto 2043 - 0, // on expression, error - 2197, // on factor, goto 2196 - 2046, // on field_designator, goto 2045 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2047, // on function_designator, goto 2046 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2048, // on identifier, goto 2047 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2049, // on indexed_variable, goto 2048 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2050, // on primary, goto 2049 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2051, // on set_constructor, goto 2050 - 0, // on set_type, error - 2052, // on sign, goto 2051 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2055, // on unsigned_constant, goto 2054 - 2056, // on unsigned_integer, goto 2055 - 2057, // on unsigned_number, goto 2056 - 2058, // on unsigned_real, goto 2057 - 0, // on value_parameter_specification, error - 2059, // on variable_access, goto 2058 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2150 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2198, // on identifier, goto 2197 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2151 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 2200, // on index_expression_list, goto 2199 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2152 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2153 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2154 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2155 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2156 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2157 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2158 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2159 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2160 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 2083, // on mulop, goto 2082 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2161 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2162 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2163 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2164 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2165 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2166 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2167 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2168 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1032, // on assignment_statement, goto 1031 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1033, // on case_statement, goto 1032 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1034, // on closed_for_statement, goto 1033 - 1035, // on closed_if_statement, goto 1034 - 2207, // on closed_statement, goto 2206 - 1037, // on closed_while_statement, goto 1036 - 1038, // on closed_with_statement, goto 1037 - 0, // on comma, error - 0, // on component_type, error - 1039, // on compound_statement, goto 1038 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1040, // on goto_statement, goto 1039 - 1041, // on identifier, goto 1040 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1042, // on label, goto 1041 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1043, // on non_labeled_closed_statement, goto 1042 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 1955, // on open_statement, goto 1954 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1044, // on procedure_statement, goto 1043 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1045, // on repeat_statement, goto 1044 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1047, // on variable_access, goto 1046 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2169 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2170 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2171 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2172 - 0, // on (), error - 0, // on __file, error - 673, // on actual_parameter, goto 672 - 2208, // on actual_parameter_list, goto 2207 - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 675, // on exponentiation, goto 674 - 676, // on expression, goto 675 - 677, // on factor, goto 676 - 678, // on field_designator, goto 677 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 679, // on function_designator, goto 678 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 680, // on identifier, goto 679 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 681, // on indexed_variable, goto 680 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 682, // on primary, goto 681 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 683, // on set_constructor, goto 682 - 0, // on set_type, error - 684, // on sign, goto 683 - 685, // on simple_expression, goto 684 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 686, // on term, goto 685 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 687, // on unsigned_constant, goto 686 - 688, // on unsigned_integer, goto 687 - 689, // on unsigned_number, goto 688 - 690, // on unsigned_real, goto 689 - 0, // on value_parameter_specification, error - 691, // on variable_access, goto 690 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2173 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2209, // on exponentiation, goto 2208 - 0, // on expression, error - 0, // on factor, error - 2107, // on field_designator, goto 2106 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2108, // on function_designator, goto 2107 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2109, // on identifier, goto 2108 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2110, // on indexed_variable, goto 2109 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2111, // on primary, goto 2110 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2112, // on set_constructor, goto 2111 - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2116, // on unsigned_constant, goto 2115 - 2117, // on unsigned_integer, goto 2116 - 2118, // on unsigned_number, goto 2117 - 2119, // on unsigned_real, goto 2118 - 0, // on value_parameter_specification, error - 2120, // on variable_access, goto 2119 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2174 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2175 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2105, // on exponentiation, goto 2104 - 0, // on expression, error - 2106, // on factor, goto 2105 - 2107, // on field_designator, goto 2106 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2108, // on function_designator, goto 2107 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2109, // on identifier, goto 2108 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2110, // on indexed_variable, goto 2109 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2111, // on primary, goto 2110 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2112, // on set_constructor, goto 2111 - 0, // on set_type, error - 2113, // on sign, goto 2112 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 2210, // on term, goto 2209 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2116, // on unsigned_constant, goto 2115 - 2117, // on unsigned_integer, goto 2116 - 2118, // on unsigned_number, goto 2117 - 2119, // on unsigned_real, goto 2118 - 0, // on value_parameter_specification, error - 2120, // on variable_access, goto 2119 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2176 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 2105, // on exponentiation, goto 2104 - 0, // on expression, error - 2211, // on factor, goto 2210 - 2107, // on field_designator, goto 2106 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 2108, // on function_designator, goto 2107 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2109, // on identifier, goto 2108 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 2110, // on indexed_variable, goto 2109 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 2111, // on primary, goto 2110 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 2112, // on set_constructor, goto 2111 - 0, // on set_type, error - 2113, // on sign, goto 2112 - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 2116, // on unsigned_constant, goto 2115 - 2117, // on unsigned_integer, goto 2116 - 2118, // on unsigned_number, goto 2117 - 2119, // on unsigned_real, goto 2118 - 0, // on value_parameter_specification, error - 2120, // on variable_access, goto 2119 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2177 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 2212, // on identifier, goto 2211 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2178 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 730, // on exponentiation, goto 729 - 731, // on expression, goto 730 - 732, // on factor, goto 731 - 733, // on field_designator, goto 732 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 734, // on function_designator, goto 733 - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 735, // on identifier, goto 734 - 0, // on identifier_list, error - 736, // on index_expression, goto 735 - 2214, // on index_expression_list, goto 2213 - 0, // on index_list, error - 0, // on index_type, error - 738, // on indexed_variable, goto 737 - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 739, // on primary, goto 738 - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 740, // on set_constructor, goto 739 - 0, // on set_type, error - 741, // on sign, goto 740 - 742, // on simple_expression, goto 741 - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 743, // on term, goto 742 - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 744, // on unsigned_constant, goto 743 - 745, // on unsigned_integer, goto 744 - 746, // on unsigned_number, goto 745 - 747, // on unsigned_real, goto 746 - 0, // on value_parameter_specification, error - 748, // on variable_access, goto 747 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2179 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2180 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2181 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2182 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 992, // on comma, goto 991 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2183 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2184 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2185 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 453, // on assignment_statement, goto 452 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 454, // on case_statement, goto 453 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 455, // on closed_for_statement, goto 454 - 456, // on closed_if_statement, goto 455 - 457, // on closed_statement, goto 456 - 458, // on closed_while_statement, goto 457 - 459, // on closed_with_statement, goto 458 - 0, // on comma, error - 0, // on component_type, error - 460, // on compound_statement, goto 459 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 462, // on goto_statement, goto 461 - 463, // on identifier, goto 462 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 465, // on label, goto 464 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 466, // on non_labeled_closed_statement, goto 465 - 467, // on non_labeled_open_statement, goto 466 - 0, // on non_string, error - 468, // on open_for_statement, goto 467 - 469, // on open_if_statement, goto 468 - 470, // on open_statement, goto 469 - 471, // on open_while_statement, goto 470 - 472, // on open_with_statement, goto 471 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 473, // on procedure_statement, goto 472 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 474, // on repeat_statement, goto 473 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 2217, // on statement, goto 2216 - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 477, // on variable_access, goto 476 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2186 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2187 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2188 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2189 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2190 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 41, // on identifier, goto 40 - 886, // on identifier_list, goto 885 - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 1490, // on record_section, goto 1489 - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 2219, // on variant_part, goto 2218 - 0, // on variant_selector, error - // State 2191 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2192 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2193 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2194 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2195 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 2150, // on mulop, goto 2149 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2196 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2197 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2198 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2199 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2200 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2201 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2202 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2203 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2204 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2205 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2206 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2207 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 892, // on comma, goto 891 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2208 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2209 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 2177, // on mulop, goto 2176 - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2210 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2211 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2212 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2213 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 926, // on comma, goto 925 - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2214 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2215 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2216 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2217 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 1421, // on assignment_statement, goto 1420 - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 1422, // on case_statement, goto 1421 - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 1423, // on closed_for_statement, goto 1422 - 1424, // on closed_if_statement, goto 1423 - 2227, // on closed_statement, goto 2226 - 1426, // on closed_while_statement, goto 1425 - 1427, // on closed_with_statement, goto 1426 - 0, // on comma, error - 0, // on component_type, error - 1428, // on compound_statement, goto 1427 - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 461, // on field_designator, goto 460 - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 1429, // on goto_statement, goto 1428 - 1430, // on identifier, goto 1429 - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 464, // on indexed_variable, goto 463 - 0, // on initial_value, error - 1431, // on label, goto 1430 - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 1432, // on non_labeled_closed_statement, goto 1431 - 605, // on non_labeled_open_statement, goto 604 - 0, // on non_string, error - 606, // on open_for_statement, goto 605 - 607, // on open_if_statement, goto 606 - 2101, // on open_statement, goto 2100 - 609, // on open_while_statement, goto 608 - 610, // on open_with_statement, goto 609 - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 1433, // on procedure_statement, goto 1432 - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 1434, // on repeat_statement, goto 1433 - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 1436, // on variable_access, goto 1435 - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2218 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2219 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2220 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2221 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2222 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2223 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2224 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2225 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2226 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2227 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - // State 2228 - 0, // on (), error - 0, // on __file, error - 0, // on actual_parameter, error - 0, // on actual_parameter_list, error - 0, // on addop, error - 0, // on array_type, error - 0, // on assignment_statement, error - 0, // on base_type, error - 0, // on block, error - 0, // on boolean_expression, error - 0, // on case_constant, error - 0, // on case_constant_list, error - 0, // on case_index, error - 0, // on case_list_element, error - 0, // on case_list_element_list, error - 0, // on case_statement, error - 0, // on cexponentiation, error - 0, // on cexpression, error - 0, // on cfactor, error - 0, // on closed_for_statement, error - 0, // on closed_if_statement, error - 0, // on closed_statement, error - 0, // on closed_while_statement, error - 0, // on closed_with_statement, error - 0, // on comma, error - 0, // on component_type, error - 0, // on compound_statement, error - 0, // on constant, error - 0, // on constant_definition, error - 0, // on constant_definition_part, error - 0, // on constant_list, error - 0, // on control_variable, error - 0, // on cprimary, error - 0, // on csimple_expression, error - 0, // on cterm, error - 0, // on direction, error - 0, // on directive, error - 0, // on domain_type, error - 0, // on enumerated_type, error - 0, // on exponentiation, error - 0, // on expression, error - 0, // on factor, error - 0, // on field_designator, error - 0, // on file, error - 0, // on file_type, error - 0, // on final_value, error - 0, // on formal_parameter_list, error - 0, // on formal_parameter_section, error - 0, // on formal_parameter_section_list, error - 0, // on function_block, error - 0, // on function_declaration, error - 0, // on function_designator, error - 0, // on function_heading, error - 0, // on function_identification, error - 0, // on functional_parameter_specification, error - 0, // on goto_statement, error - 0, // on identifier, error - 0, // on identifier_list, error - 0, // on index_expression, error - 0, // on index_expression_list, error - 0, // on index_list, error - 0, // on index_type, error - 0, // on indexed_variable, error - 0, // on initial_value, error - 0, // on label, error - 0, // on label_declaration_part, error - 0, // on label_list, error - 0, // on member_designator, error - 0, // on member_designator_list, error - 0, // on module, error - 0, // on mulop, error - 0, // on new_ordinal_type, error - 0, // on new_pointer_type, error - 0, // on new_structured_type, error - 0, // on new_type, error - 0, // on non_labeled_closed_statement, error - 0, // on non_labeled_open_statement, error - 0, // on non_string, error - 0, // on open_for_statement, error - 0, // on open_if_statement, error - 0, // on open_statement, error - 0, // on open_while_statement, error - 0, // on open_with_statement, error - 0, // on ordinal_type, error - 0, // on otherwisepart, error - 0, // on params, error - 0, // on primary, error - 0, // on proc_or_func_declaration, error - 0, // on proc_or_func_declaration_list, error - 0, // on procedural_parameter_specification, error - 0, // on procedure_and_function_declaration_part, error - 0, // on procedure_block, error - 0, // on procedure_declaration, error - 0, // on procedure_heading, error - 0, // on procedure_identification, error - 0, // on procedure_statement, error - 0, // on program, error - 0, // on program_heading, error - 0, // on record_section, error - 0, // on record_section_list, error - 0, // on record_type, error - 0, // on record_variable_list, error - 0, // on relop, error - 0, // on repeat_statement, error - 0, // on result_type, error - 0, // on semicolon, error - 0, // on set_constructor, error - 0, // on set_type, error - 0, // on sign, error - 0, // on simple_expression, error - 0, // on statement, error - 0, // on statement_part, error - 0, // on statement_sequence, error - 0, // on structured_type, error - 0, // on subrange_type, error - 0, // on tag_field, error - 0, // on tag_type, error - 0, // on term, error - 0, // on type_definition, error - 0, // on type_definition_list, error - 0, // on type_definition_part, error - 0, // on type_denoter, error - 0, // on unsigned_constant, error - 0, // on unsigned_integer, error - 0, // on unsigned_number, error - 0, // on unsigned_real, error - 0, // on value_parameter_specification, error - 0, // on variable_access, error - 0, // on variable_declaration, error - 0, // on variable_declaration_list, error - 0, // on variable_declaration_part, error - 0, // on variable_parameter_specification, error - 0, // on variant, error - 0, // on variant_list, error - 0, // on variant_part, error - 0, // on variant_selector, error - ]; - pub fn parse_file< - 'input, - >( - input: &'input str, - ) -> Result<(), __lalrpop_util::ParseError> - { - let mut __tokens = super::__intern_token::__Matcher::new(input); - let mut __states = vec![0_i32]; - let mut __symbols = vec![]; - '__shift: loop { - let __lookahead = match __tokens.next() { - Some(Ok(v)) => v, - None => break '__shift, - Some(Err(e)) => return Err(e), - }; - let __integer = match __lookahead { - (_, (0, _), _) if true => 0, - (_, (1, _), _) if true => 1, - (_, (2, _), _) if true => 2, - (_, (3, _), _) if true => 3, - (_, (4, _), _) if true => 4, - (_, (5, _), _) if true => 5, - (_, (6, _), _) if true => 6, - (_, (7, _), _) if true => 7, - (_, (8, _), _) if true => 8, - (_, (9, _), _) if true => 9, - (_, (10, _), _) if true => 10, - (_, (11, _), _) if true => 11, - (_, (12, _), _) if true => 12, - (_, (13, _), _) if true => 13, - (_, (14, _), _) if true => 14, - (_, (15, _), _) if true => 15, - (_, (16, _), _) if true => 16, - (_, (17, _), _) if true => 17, - (_, (18, _), _) if true => 18, - (_, (19, _), _) if true => 19, - (_, (20, _), _) if true => 20, - (_, (21, _), _) if true => 21, - (_, (22, _), _) if true => 22, - (_, (23, _), _) if true => 23, - (_, (24, _), _) if true => 24, - (_, (25, _), _) if true => 25, - (_, (26, _), _) if true => 26, - (_, (27, _), _) if true => 27, - (_, (28, _), _) if true => 28, - (_, (29, _), _) if true => 29, - (_, (30, _), _) if true => 30, - (_, (31, _), _) if true => 31, - (_, (32, _), _) if true => 32, - (_, (33, _), _) if true => 33, - (_, (34, _), _) if true => 34, - (_, (35, _), _) if true => 35, - (_, (36, _), _) if true => 36, - (_, (37, _), _) if true => 37, - (_, (38, _), _) if true => 38, - (_, (39, _), _) if true => 39, - (_, (40, _), _) if true => 40, - (_, (41, _), _) if true => 41, - (_, (42, _), _) if true => 42, - (_, (43, _), _) if true => 43, - (_, (44, _), _) if true => 44, - (_, (45, _), _) if true => 45, - (_, (46, _), _) if true => 46, - (_, (47, _), _) if true => 47, - (_, (48, _), _) if true => 48, - (_, (49, _), _) if true => 49, - (_, (50, _), _) if true => 50, - (_, (51, _), _) if true => 51, - (_, (52, _), _) if true => 52, - (_, (53, _), _) if true => 53, - (_, (54, _), _) if true => 54, - (_, (55, _), _) if true => 55, - (_, (56, _), _) if true => 56, - (_, (57, _), _) if true => 57, - (_, (58, _), _) if true => 58, - (_, (59, _), _) if true => 59, - (_, (60, _), _) if true => 60, - (_, (61, _), _) if true => 61, - (_, (62, _), _) if true => 62, - (_, (63, _), _) if true => 63, - _ => { - return Err(__lalrpop_util::ParseError::UnrecognizedToken { - token: Some(__lookahead), - expected: vec![], - }); - } - }; - loop { - let __state = *__states.last().unwrap() as usize; - let __action = __ACTION[__state * 64 + __integer]; - if __action > 0 { - let __symbol = match __integer { - 0 => match __lookahead.1 { - (0, __tok0) => __Symbol::Term_22_28_22(__tok0), - _ => unreachable!(), - }, - 1 => match __lookahead.1 { - (1, __tok0) => __Symbol::Term_22_29_22(__tok0), - _ => unreachable!(), - }, - 2 => match __lookahead.1 { - (2, __tok0) => __Symbol::Term_22_2a_22(__tok0), - _ => unreachable!(), - }, - 3 => match __lookahead.1 { - (3, __tok0) => __Symbol::Term_22_2a_2a_22(__tok0), - _ => unreachable!(), - }, - 4 => match __lookahead.1 { - (4, __tok0) => __Symbol::Term_22_2b_22(__tok0), - _ => unreachable!(), - }, - 5 => match __lookahead.1 { - (5, __tok0) => __Symbol::Term_22_2c_22(__tok0), - _ => unreachable!(), - }, - 6 => match __lookahead.1 { - (6, __tok0) => __Symbol::Term_22_2d_22(__tok0), - _ => unreachable!(), - }, - 7 => match __lookahead.1 { - (7, __tok0) => __Symbol::Term_22_2e_22(__tok0), - _ => unreachable!(), - }, - 8 => match __lookahead.1 { - (8, __tok0) => __Symbol::Term_22_2e_2e_22(__tok0), - _ => unreachable!(), - }, - 9 => match __lookahead.1 { - (9, __tok0) => __Symbol::Term_22_2f_22(__tok0), - _ => unreachable!(), - }, - 10 => match __lookahead.1 { - (10, __tok0) => __Symbol::Term_22_3a_22(__tok0), - _ => unreachable!(), - }, - 11 => match __lookahead.1 { - (11, __tok0) => __Symbol::Term_22_3a_3d_22(__tok0), - _ => unreachable!(), - }, - 12 => match __lookahead.1 { - (12, __tok0) => __Symbol::Term_22_3b_22(__tok0), - _ => unreachable!(), - }, - 13 => match __lookahead.1 { - (13, __tok0) => __Symbol::Term_22_3c_22(__tok0), - _ => unreachable!(), - }, - 14 => match __lookahead.1 { - (14, __tok0) => __Symbol::Term_22_3c_3d_22(__tok0), - _ => unreachable!(), - }, - 15 => match __lookahead.1 { - (15, __tok0) => __Symbol::Term_22_3c_3e_22(__tok0), - _ => unreachable!(), - }, - 16 => match __lookahead.1 { - (16, __tok0) => __Symbol::Term_22_3d_22(__tok0), - _ => unreachable!(), - }, - 17 => match __lookahead.1 { - (17, __tok0) => __Symbol::Term_22_3e_22(__tok0), - _ => unreachable!(), - }, - 18 => match __lookahead.1 { - (18, __tok0) => __Symbol::Term_22_3e_3d_22(__tok0), - _ => unreachable!(), - }, - 19 => match __lookahead.1 { - (19, __tok0) => __Symbol::Term_22AND_22(__tok0), - _ => unreachable!(), - }, - 20 => match __lookahead.1 { - (20, __tok0) => __Symbol::Term_22ARRAY_22(__tok0), - _ => unreachable!(), - }, - 21 => match __lookahead.1 { - (21, __tok0) => __Symbol::Term_22BEGIN_22(__tok0), - _ => unreachable!(), - }, - 22 => match __lookahead.1 { - (22, __tok0) => __Symbol::Term_22CASE_22(__tok0), - _ => unreachable!(), - }, - 23 => match __lookahead.1 { - (23, __tok0) => __Symbol::Term_22CONST_22(__tok0), - _ => unreachable!(), - }, - 24 => match __lookahead.1 { - (24, __tok0) => __Symbol::Term_22DIV_22(__tok0), - _ => unreachable!(), - }, - 25 => match __lookahead.1 { - (25, __tok0) => __Symbol::Term_22DO_22(__tok0), - _ => unreachable!(), - }, - 26 => match __lookahead.1 { - (26, __tok0) => __Symbol::Term_22DOWNTO_22(__tok0), - _ => unreachable!(), - }, - 27 => match __lookahead.1 { - (27, __tok0) => __Symbol::Term_22ELSE_22(__tok0), - _ => unreachable!(), - }, - 28 => match __lookahead.1 { - (28, __tok0) => __Symbol::Term_22END_22(__tok0), - _ => unreachable!(), - }, - 29 => match __lookahead.1 { - (29, __tok0) => __Symbol::Term_22EXTERNAL_22(__tok0), - _ => unreachable!(), - }, - 30 => match __lookahead.1 { - (30, __tok0) => __Symbol::Term_22FOR_22(__tok0), - _ => unreachable!(), - }, - 31 => match __lookahead.1 { - (31, __tok0) => __Symbol::Term_22FORWARD_22(__tok0), - _ => unreachable!(), - }, - 32 => match __lookahead.1 { - (32, __tok0) => __Symbol::Term_22FUNCTION_22(__tok0), - _ => unreachable!(), - }, - 33 => match __lookahead.1 { - (33, __tok0) => __Symbol::Term_22GOTO_22(__tok0), - _ => unreachable!(), - }, - 34 => match __lookahead.1 { - (34, __tok0) => __Symbol::Term_22IF_22(__tok0), - _ => unreachable!(), - }, - 35 => match __lookahead.1 { - (35, __tok0) => __Symbol::Term_22IN_22(__tok0), - _ => unreachable!(), - }, - 36 => match __lookahead.1 { - (36, __tok0) => __Symbol::Term_22LABEL_22(__tok0), - _ => unreachable!(), - }, - 37 => match __lookahead.1 { - (37, __tok0) => __Symbol::Term_22MOD_22(__tok0), - _ => unreachable!(), - }, - 38 => match __lookahead.1 { - (38, __tok0) => __Symbol::Term_22NIL_22(__tok0), - _ => unreachable!(), - }, - 39 => match __lookahead.1 { - (39, __tok0) => __Symbol::Term_22NOT_22(__tok0), - _ => unreachable!(), - }, - 40 => match __lookahead.1 { - (40, __tok0) => __Symbol::Term_22OF_22(__tok0), - _ => unreachable!(), - }, - 41 => match __lookahead.1 { - (41, __tok0) => __Symbol::Term_22OR_22(__tok0), - _ => unreachable!(), - }, - 42 => match __lookahead.1 { - (42, __tok0) => __Symbol::Term_22OTHERWISE_22(__tok0), - _ => unreachable!(), - }, - 43 => match __lookahead.1 { - (43, __tok0) => __Symbol::Term_22PACKED_22(__tok0), - _ => unreachable!(), - }, - 44 => match __lookahead.1 { - (44, __tok0) => __Symbol::Term_22PFILE_22(__tok0), - _ => unreachable!(), - }, - 45 => match __lookahead.1 { - (45, __tok0) => __Symbol::Term_22PROCEDURE_22(__tok0), - _ => unreachable!(), - }, - 46 => match __lookahead.1 { - (46, __tok0) => __Symbol::Term_22PROGRAM_22(__tok0), - _ => unreachable!(), - }, - 47 => match __lookahead.1 { - (47, __tok0) => __Symbol::Term_22RECORD_22(__tok0), - _ => unreachable!(), - }, - 48 => match __lookahead.1 { - (48, __tok0) => __Symbol::Term_22REPEAT_22(__tok0), - _ => unreachable!(), - }, - 49 => match __lookahead.1 { - (49, __tok0) => __Symbol::Term_22SET_22(__tok0), - _ => unreachable!(), - }, - 50 => match __lookahead.1 { - (50, __tok0) => __Symbol::Term_22THEN_22(__tok0), - _ => unreachable!(), - }, - 51 => match __lookahead.1 { - (51, __tok0) => __Symbol::Term_22TO_22(__tok0), - _ => unreachable!(), - }, - 52 => match __lookahead.1 { - (52, __tok0) => __Symbol::Term_22TYPE_22(__tok0), - _ => unreachable!(), - }, - 53 => match __lookahead.1 { - (53, __tok0) => __Symbol::Term_22UNTIL_22(__tok0), - _ => unreachable!(), - }, - 54 => match __lookahead.1 { - (54, __tok0) => __Symbol::Term_22VAR_22(__tok0), - _ => unreachable!(), - }, - 55 => match __lookahead.1 { - (55, __tok0) => __Symbol::Term_22WHILE_22(__tok0), - _ => unreachable!(), - }, - 56 => match __lookahead.1 { - (56, __tok0) => __Symbol::Term_22WITH_22(__tok0), - _ => unreachable!(), - }, - 57 => match __lookahead.1 { - (57, __tok0) => __Symbol::Term_22_5b_22(__tok0), - _ => unreachable!(), - }, - 58 => match __lookahead.1 { - (58, __tok0) => __Symbol::Term_22_5d_22(__tok0), - _ => unreachable!(), - }, - 59 => match __lookahead.1 { - (59, __tok0) => __Symbol::Term_22_5e_22(__tok0), - _ => unreachable!(), - }, - 60 => match __lookahead.1 { - (60, __tok0) => __Symbol::Termr_23_22_5c_27_5b_5e_5c_27_5d_2a_5c_27_22_23(__tok0), - _ => unreachable!(), - }, - 61 => match __lookahead.1 { - (61, __tok0) => __Symbol::Termr_23_22_5ba_2dzA_2dZ_5d_5ba_2dzA_2dZ0_2d9_5d_2a_22_23(__tok0), - _ => unreachable!(), - }, - 62 => match __lookahead.1 { - (62, __tok0) => __Symbol::Termr_23_22_5c_5cd_2b_22_23(__tok0), - _ => unreachable!(), - }, - 63 => match __lookahead.1 { - (63, __tok0) => __Symbol::Termr_23_22_5c_5cd_2b_5c_5c_2e_5c_5cd_2b_22_23(__tok0), - _ => unreachable!(), - }, - _ => unreachable!(), - }; - __states.push(__action - 1); - __symbols.push((__lookahead.0, __symbol, __lookahead.2)); - continue '__shift; - } else if __action < 0 { - if let Some(r) = __reduce(input, __action, Some(&__lookahead.0), &mut __states, &mut __symbols) { - return r; - } - } else { - return Err(__lalrpop_util::ParseError::UnrecognizedToken { - token: Some(__lookahead), - expected: vec![], - }); - } - } - } - loop { - let __state = *__states.last().unwrap() as usize; - let __action = __EOF_ACTION[__state]; - if __action < 0 { - if let Some(r) = __reduce(input, __action, None, &mut __states, &mut __symbols) { - return r; - } - } else { - return Err(__lalrpop_util::ParseError::UnrecognizedToken { - token: None, - expected: vec![], - }); - } - } - } - pub fn __reduce< - 'input, - >( - input: &'input str, - __action: i32, - __lookahead_start: Option<&usize>, - __states: &mut ::std::vec::Vec, - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)>, - ) -> Option>> - { - let __nonterminal = match -__action { - 1 => { - // () = => ActionFn(254); - let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); - let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); - let __nt = super::__action254(input, &__start, &__end); - let __states_len = __states.len(); - __states.truncate(__states_len - 0); - __symbols.push((__start, __Symbol::Nt_28_29(__nt), __end)); - 0 - } - 2 => { - // __file = file => ActionFn(0); - let __sym0 = __pop_Ntfile(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action0(input, __sym0); - return Some(Ok(__nt)); - } - 3 => { - // actual_parameter = expression => ActionFn(184); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action184(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntactual__parameter(__nt), __end)); - 2 - } - 4 => { - // actual_parameter = expression, ":", expression => ActionFn(185); - let __sym2 = __pop_Ntexpression(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action185(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntactual__parameter(__nt), __end)); - 2 - } - 5 => { - // actual_parameter = expression, ":", expression, ":", expression => ActionFn(186); - let __sym4 = __pop_Ntexpression(__symbols); - let __sym3 = __pop_Term_22_3a_22(__symbols); - let __sym2 = __pop_Ntexpression(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym4.2.clone(); - let __nt = super::__action186(input, __sym0, __sym1, __sym2, __sym3, __sym4); - let __states_len = __states.len(); - __states.truncate(__states_len - 5); - __symbols.push((__start, __Symbol::Ntactual__parameter(__nt), __end)); - 2 - } - 6 => { - // actual_parameter_list = actual_parameter_list, comma, actual_parameter => ActionFn(182); - let __sym2 = __pop_Ntactual__parameter(__symbols); - let __sym1 = __pop_Ntcomma(__symbols); - let __sym0 = __pop_Ntactual__parameter__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action182(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntactual__parameter__list(__nt), __end)); - 3 - } - 7 => { - // actual_parameter_list = actual_parameter => ActionFn(183); - let __sym0 = __pop_Ntactual__parameter(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action183(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntactual__parameter__list(__nt), __end)); - 3 - } - 8 => { - // addop = "+" => ActionFn(236); - let __sym0 = __pop_Term_22_2b_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action236(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntaddop(__nt), __end)); - 4 - } - 9 => { - // addop = "-" => ActionFn(237); - let __sym0 = __pop_Term_22_2d_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action237(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntaddop(__nt), __end)); - 4 - } - 10 => { - // addop = "OR" => ActionFn(238); - let __sym0 = __pop_Term_22OR_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action238(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntaddop(__nt), __end)); - 4 - } - 11 => { - // array_type = "ARRAY", "[", index_list, "]", "OF", component_type => ActionFn(62); - let __sym5 = __pop_Ntcomponent__type(__symbols); - let __sym4 = __pop_Term_22OF_22(__symbols); - let __sym3 = __pop_Term_22_5d_22(__symbols); - let __sym2 = __pop_Ntindex__list(__symbols); - let __sym1 = __pop_Term_22_5b_22(__symbols); - let __sym0 = __pop_Term_22ARRAY_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym5.2.clone(); - let __nt = super::__action62(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5); - let __states_len = __states.len(); - __states.truncate(__states_len - 6); - __symbols.push((__start, __Symbol::Ntarray__type(__nt), __end)); - 5 - } - 12 => { - // assignment_statement = variable_access, ":=", expression => ActionFn(169); - let __sym2 = __pop_Ntexpression(__symbols); - let __sym1 = __pop_Term_22_3a_3d_22(__symbols); - let __sym0 = __pop_Ntvariable__access(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action169(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntassignment__statement(__nt), __end)); - 6 - } - 13 => { - // base_type = ordinal_type => ActionFn(92); - let __sym0 = __pop_Ntordinal__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action92(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntbase__type(__nt), __end)); - 7 - } - 14 => { - // block = label_declaration_part, constant_definition_part, type_definition_part, variable_declaration_part, procedure_and_function_declaration_part, statement_part => ActionFn(8); - let __sym5 = __pop_Ntstatement__part(__symbols); - let __sym4 = __pop_Ntprocedure__and__function__declaration__part(__symbols); - let __sym3 = __pop_Ntvariable__declaration__part(__symbols); - let __sym2 = __pop_Nttype__definition__part(__symbols); - let __sym1 = __pop_Ntconstant__definition__part(__symbols); - let __sym0 = __pop_Ntlabel__declaration__part(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym5.2.clone(); - let __nt = super::__action8(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5); - let __states_len = __states.len(); - __states.truncate(__states_len - 6); - __symbols.push((__start, __Symbol::Ntblock(__nt), __end)); - 8 - } - 15 => { - // boolean_expression = expression => ActionFn(205); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action205(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntboolean__expression(__nt), __end)); - 9 - } - 16 => { - // case_constant = constant => ActionFn(87); - let __sym0 = __pop_Ntconstant(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action87(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcase__constant(__nt), __end)); - 10 - } - 17 => { - // case_constant = constant, "..", constant => ActionFn(88); - let __sym2 = __pop_Ntconstant(__symbols); - let __sym1 = __pop_Term_22_2e_2e_22(__symbols); - let __sym0 = __pop_Ntconstant(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action88(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcase__constant(__nt), __end)); - 10 - } - 18 => { - // case_constant_list = case_constant_list, comma, case_constant => ActionFn(85); - let __sym2 = __pop_Ntcase__constant(__symbols); - let __sym1 = __pop_Ntcomma(__symbols); - let __sym0 = __pop_Ntcase__constant__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action85(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcase__constant__list(__nt), __end)); - 11 - } - 19 => { - // case_constant_list = case_constant => ActionFn(86); - let __sym0 = __pop_Ntcase__constant(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action86(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcase__constant__list(__nt), __end)); - 11 - } - 20 => { - // case_index = expression => ActionFn(192); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action192(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcase__index(__nt), __end)); - 12 - } - 21 => { - // case_list_element = case_constant_list, ":", statement => ActionFn(195); - let __sym2 = __pop_Ntstatement(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntcase__constant__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action195(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcase__list__element(__nt), __end)); - 13 - } - 22 => { - // case_list_element_list = case_list_element_list, semicolon, case_list_element => ActionFn(193); - let __sym2 = __pop_Ntcase__list__element(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntcase__list__element__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action193(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcase__list__element__list(__nt), __end)); - 14 - } - 23 => { - // case_list_element_list = case_list_element => ActionFn(194); - let __sym0 = __pop_Ntcase__list__element(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action194(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcase__list__element__list(__nt), __end)); - 14 - } - 24 => { - // case_statement = "CASE", case_index, "OF", case_list_element_list, "END" => ActionFn(188); - let __sym4 = __pop_Term_22END_22(__symbols); - let __sym3 = __pop_Ntcase__list__element__list(__symbols); - let __sym2 = __pop_Term_22OF_22(__symbols); - let __sym1 = __pop_Ntcase__index(__symbols); - let __sym0 = __pop_Term_22CASE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym4.2.clone(); - let __nt = super::__action188(input, __sym0, __sym1, __sym2, __sym3, __sym4); - let __states_len = __states.len(); - __states.truncate(__states_len - 5); - __symbols.push((__start, __Symbol::Ntcase__statement(__nt), __end)); - 15 - } - 25 => { - // case_statement = "CASE", case_index, "OF", case_list_element_list, ";", "END" => ActionFn(189); - let __sym5 = __pop_Term_22END_22(__symbols); - let __sym4 = __pop_Term_22_3b_22(__symbols); - let __sym3 = __pop_Ntcase__list__element__list(__symbols); - let __sym2 = __pop_Term_22OF_22(__symbols); - let __sym1 = __pop_Ntcase__index(__symbols); - let __sym0 = __pop_Term_22CASE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym5.2.clone(); - let __nt = super::__action189(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5); - let __states_len = __states.len(); - __states.truncate(__states_len - 6); - __symbols.push((__start, __Symbol::Ntcase__statement(__nt), __end)); - 15 - } - 26 => { - // case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, "END" => ActionFn(190); - let __sym7 = __pop_Term_22END_22(__symbols); - let __sym6 = __pop_Ntstatement(__symbols); - let __sym5 = __pop_Ntotherwisepart(__symbols); - let __sym4 = __pop_Ntsemicolon(__symbols); - let __sym3 = __pop_Ntcase__list__element__list(__symbols); - let __sym2 = __pop_Term_22OF_22(__symbols); - let __sym1 = __pop_Ntcase__index(__symbols); - let __sym0 = __pop_Term_22CASE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym7.2.clone(); - let __nt = super::__action190(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6, __sym7); - let __states_len = __states.len(); - __states.truncate(__states_len - 8); - __symbols.push((__start, __Symbol::Ntcase__statement(__nt), __end)); - 15 - } - 27 => { - // case_statement = "CASE", case_index, "OF", case_list_element_list, semicolon, otherwisepart, statement, ";", "END" => ActionFn(191); - let __sym8 = __pop_Term_22END_22(__symbols); - let __sym7 = __pop_Term_22_3b_22(__symbols); - let __sym6 = __pop_Ntstatement(__symbols); - let __sym5 = __pop_Ntotherwisepart(__symbols); - let __sym4 = __pop_Ntsemicolon(__symbols); - let __sym3 = __pop_Ntcase__list__element__list(__symbols); - let __sym2 = __pop_Term_22OF_22(__symbols); - let __sym1 = __pop_Ntcase__index(__symbols); - let __sym0 = __pop_Term_22CASE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym8.2.clone(); - let __nt = super::__action191(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6, __sym7, __sym8); - let __states_len = __states.len(); - __states.truncate(__states_len - 9); - __symbols.push((__start, __Symbol::Ntcase__statement(__nt), __end)); - 15 - } - 28 => { - // cexponentiation = cprimary => ActionFn(28); - let __sym0 = __pop_Ntcprimary(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action28(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcexponentiation(__nt), __end)); - 16 - } - 29 => { - // cexponentiation = cprimary, "**", cexponentiation => ActionFn(29); - let __sym2 = __pop_Ntcexponentiation(__symbols); - let __sym1 = __pop_Term_22_2a_2a_22(__symbols); - let __sym0 = __pop_Ntcprimary(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action29(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcexponentiation(__nt), __end)); - 16 - } - 30 => { - // cexpression = csimple_expression => ActionFn(20); - let __sym0 = __pop_Ntcsimple__expression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action20(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcexpression(__nt), __end)); - 17 - } - 31 => { - // cexpression = csimple_expression, relop, csimple_expression => ActionFn(21); - let __sym2 = __pop_Ntcsimple__expression(__symbols); - let __sym1 = __pop_Ntrelop(__symbols); - let __sym0 = __pop_Ntcsimple__expression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action21(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcexpression(__nt), __end)); - 17 - } - 32 => { - // cfactor = sign, cfactor => ActionFn(26); - let __sym1 = __pop_Ntcfactor(__symbols); - let __sym0 = __pop_Ntsign(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action26(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntcfactor(__nt), __end)); - 18 - } - 33 => { - // cfactor = cexponentiation => ActionFn(27); - let __sym0 = __pop_Ntcexponentiation(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action27(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcfactor(__nt), __end)); - 18 - } - 34 => { - // closed_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", closed_statement => ActionFn(163); - let __sym7 = __pop_Ntclosed__statement(__symbols); - let __sym6 = __pop_Term_22DO_22(__symbols); - let __sym5 = __pop_Ntfinal__value(__symbols); - let __sym4 = __pop_Ntdirection(__symbols); - let __sym3 = __pop_Ntinitial__value(__symbols); - let __sym2 = __pop_Term_22_3a_3d_22(__symbols); - let __sym1 = __pop_Ntcontrol__variable(__symbols); - let __sym0 = __pop_Term_22FOR_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym7.2.clone(); - let __nt = super::__action163(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6, __sym7); - let __states_len = __states.len(); - __states.truncate(__states_len - 8); - __symbols.push((__start, __Symbol::Ntclosed__for__statement(__nt), __end)); - 19 - } - 35 => { - // closed_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", closed_statement => ActionFn(168); - let __sym5 = __pop_Ntclosed__statement(__symbols); - let __sym4 = __pop_Term_22ELSE_22(__symbols); - let __sym3 = __pop_Ntclosed__statement(__symbols); - let __sym2 = __pop_Term_22THEN_22(__symbols); - let __sym1 = __pop_Ntboolean__expression(__symbols); - let __sym0 = __pop_Term_22IF_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym5.2.clone(); - let __nt = super::__action168(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5); - let __states_len = __states.len(); - __states.truncate(__states_len - 6); - __symbols.push((__start, __Symbol::Ntclosed__if__statement(__nt), __end)); - 20 - } - 36 => { - // closed_statement = label, ":", non_labeled_closed_statement => ActionFn(142); - let __sym2 = __pop_Ntnon__labeled__closed__statement(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntlabel(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action142(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntclosed__statement(__nt), __end)); - 21 - } - 37 => { - // closed_statement = non_labeled_closed_statement => ActionFn(143); - let __sym0 = __pop_Ntnon__labeled__closed__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action143(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntclosed__statement(__nt), __end)); - 21 - } - 38 => { - // closed_while_statement = "WHILE", boolean_expression, "DO", closed_statement => ActionFn(161); - let __sym3 = __pop_Ntclosed__statement(__symbols); - let __sym2 = __pop_Term_22DO_22(__symbols); - let __sym1 = __pop_Ntboolean__expression(__symbols); - let __sym0 = __pop_Term_22WHILE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action161(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntclosed__while__statement(__nt), __end)); - 22 - } - 39 => { - // closed_with_statement = "WITH", record_variable_list, "DO", closed_statement => ActionFn(165); - let __sym3 = __pop_Ntclosed__statement(__symbols); - let __sym2 = __pop_Term_22DO_22(__symbols); - let __sym1 = __pop_Ntrecord__variable__list(__symbols); - let __sym0 = __pop_Term_22WITH_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action165(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntclosed__with__statement(__nt), __end)); - 23 - } - 40 => { - // comma = "," => ActionFn(253); - let __sym0 = __pop_Term_22_2c_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action253(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcomma(__nt), __end)); - 24 - } - 41 => { - // component_type = type_denoter => ActionFn(68); - let __sym0 = __pop_Nttype__denoter(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action68(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcomponent__type(__nt), __end)); - 25 - } - 42 => { - // compound_statement = "BEGIN", statement_sequence, "END" => ActionFn(135); - let __sym2 = __pop_Term_22END_22(__symbols); - let __sym1 = __pop_Ntstatement__sequence(__symbols); - let __sym0 = __pop_Term_22BEGIN_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action135(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcompound__statement(__nt), __end)); - 26 - } - 43 => { - // constant = non_string => ActionFn(34); - let __sym0 = __pop_Ntnon__string(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action34(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntconstant(__nt), __end)); - 27 - } - 44 => { - // constant = sign, non_string => ActionFn(35); - let __sym1 = __pop_Ntnon__string(__symbols); - let __sym0 = __pop_Ntsign(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action35(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntconstant(__nt), __end)); - 27 - } - 45 => { - // constant = r#"\'[^\']*\'"# => ActionFn(36); - let __sym0 = __pop_Termr_23_22_5c_27_5b_5e_5c_27_5d_2a_5c_27_22_23(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action36(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntconstant(__nt), __end)); - 27 - } - 46 => { - // constant_definition = identifier, "=", cexpression, semicolon => ActionFn(19); - let __sym3 = __pop_Ntsemicolon(__symbols); - let __sym2 = __pop_Ntcexpression(__symbols); - let __sym1 = __pop_Term_22_3d_22(__symbols); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action19(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntconstant__definition(__nt), __end)); - 28 - } - 47 => { - // constant_definition_part = "CONST", constant_list => ActionFn(15); - let __sym1 = __pop_Ntconstant__list(__symbols); - let __sym0 = __pop_Term_22CONST_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action15(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntconstant__definition__part(__nt), __end)); - 29 - } - 48 => { - // constant_definition_part = => ActionFn(255); - let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); - let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); - let __nt = super::__action255(input, &__start, &__end); - let __states_len = __states.len(); - __states.truncate(__states_len - 0); - __symbols.push((__start, __Symbol::Ntconstant__definition__part(__nt), __end)); - 29 - } - 49 => { - // constant_list = constant_list, constant_definition => ActionFn(17); - let __sym1 = __pop_Ntconstant__definition(__symbols); - let __sym0 = __pop_Ntconstant__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action17(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntconstant__list(__nt), __end)); - 30 - } - 50 => { - // constant_list = constant_definition => ActionFn(18); - let __sym0 = __pop_Ntconstant__definition(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action18(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntconstant__list(__nt), __end)); - 30 - } - 51 => { - // control_variable = identifier => ActionFn(198); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action198(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcontrol__variable(__nt), __end)); - 31 - } - 52 => { - // cprimary = identifier => ActionFn(30); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action30(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcprimary(__nt), __end)); - 32 - } - 53 => { - // cprimary = "(", cexpression, ")" => ActionFn(31); - let __sym2 = __pop_Term_22_29_22(__symbols); - let __sym1 = __pop_Ntcexpression(__symbols); - let __sym0 = __pop_Term_22_28_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action31(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcprimary(__nt), __end)); - 32 - } - 54 => { - // cprimary = unsigned_constant => ActionFn(32); - let __sym0 = __pop_Ntunsigned__constant(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action32(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcprimary(__nt), __end)); - 32 - } - 55 => { - // cprimary = "NOT", cprimary => ActionFn(33); - let __sym1 = __pop_Ntcprimary(__symbols); - let __sym0 = __pop_Term_22NOT_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action33(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntcprimary(__nt), __end)); - 32 - } - 56 => { - // csimple_expression = cterm => ActionFn(22); - let __sym0 = __pop_Ntcterm(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action22(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcsimple__expression(__nt), __end)); - 33 - } - 57 => { - // csimple_expression = csimple_expression, addop, cterm => ActionFn(23); - let __sym2 = __pop_Ntcterm(__symbols); - let __sym1 = __pop_Ntaddop(__symbols); - let __sym0 = __pop_Ntcsimple__expression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action23(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcsimple__expression(__nt), __end)); - 33 - } - 58 => { - // cterm = cfactor => ActionFn(24); - let __sym0 = __pop_Ntcfactor(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action24(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntcterm(__nt), __end)); - 34 - } - 59 => { - // cterm = cterm, mulop, cfactor => ActionFn(25); - let __sym2 = __pop_Ntcfactor(__symbols); - let __sym1 = __pop_Ntmulop(__symbols); - let __sym0 = __pop_Ntcterm(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action25(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntcterm(__nt), __end)); - 34 - } - 60 => { - // direction = "TO" => ActionFn(200); - let __sym0 = __pop_Term_22TO_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action200(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntdirection(__nt), __end)); - 35 - } - 61 => { - // direction = "DOWNTO" => ActionFn(201); - let __sym0 = __pop_Term_22DOWNTO_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action201(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntdirection(__nt), __end)); - 35 - } - 62 => { - // directive = "FORWARD" => ActionFn(111); - let __sym0 = __pop_Term_22FORWARD_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action111(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntdirective(__nt), __end)); - 36 - } - 63 => { - // directive = "EXTERNAL" => ActionFn(112); - let __sym0 = __pop_Term_22EXTERNAL_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action112(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntdirective(__nt), __end)); - 36 - } - 64 => { - // domain_type = identifier => ActionFn(95); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action95(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntdomain__type(__nt), __end)); - 37 - } - 65 => { - // enumerated_type = "(", identifier_list, ")" => ActionFn(54); - let __sym2 = __pop_Term_22_29_22(__symbols); - let __sym1 = __pop_Ntidentifier__list(__symbols); - let __sym0 = __pop_Term_22_28_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action54(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntenumerated__type(__nt), __end)); - 38 - } - 66 => { - // exponentiation = primary => ActionFn(214); - let __sym0 = __pop_Ntprimary(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action214(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntexponentiation(__nt), __end)); - 39 - } - 67 => { - // exponentiation = primary, "**", exponentiation => ActionFn(215); - let __sym2 = __pop_Ntexponentiation(__symbols); - let __sym1 = __pop_Term_22_2a_2a_22(__symbols); - let __sym0 = __pop_Ntprimary(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action215(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntexponentiation(__nt), __end)); - 39 - } - 68 => { - // expression = simple_expression => ActionFn(206); - let __sym0 = __pop_Ntsimple__expression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action206(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntexpression(__nt), __end)); - 40 - } - 69 => { - // expression = simple_expression, relop, simple_expression => ActionFn(207); - let __sym2 = __pop_Ntsimple__expression(__symbols); - let __sym1 = __pop_Ntrelop(__symbols); - let __sym0 = __pop_Ntsimple__expression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action207(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntexpression(__nt), __end)); - 40 - } - 70 => { - // factor = sign, factor => ActionFn(212); - let __sym1 = __pop_Ntfactor(__symbols); - let __sym0 = __pop_Ntsign(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action212(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); - 41 - } - 71 => { - // factor = exponentiation => ActionFn(213); - let __sym0 = __pop_Ntexponentiation(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action213(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntfactor(__nt), __end)); - 41 - } - 72 => { - // field_designator = variable_access, ".", identifier => ActionFn(178); - let __sym2 = __pop_Ntidentifier(__symbols); - let __sym1 = __pop_Term_22_2e_22(__symbols); - let __sym0 = __pop_Ntvariable__access(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action178(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntfield__designator(__nt), __end)); - 42 - } - 73 => { - // file = program => ActionFn(1); - let __sym0 = __pop_Ntprogram(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action1(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntfile(__nt), __end)); - 43 - } - 74 => { - // file = module => ActionFn(2); - let __sym0 = __pop_Ntmodule(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action2(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntfile(__nt), __end)); - 43 - } - 75 => { - // file_type = "PFILE", "OF", component_type => ActionFn(93); - let __sym2 = __pop_Ntcomponent__type(__symbols); - let __sym1 = __pop_Term_22OF_22(__symbols); - let __sym0 = __pop_Term_22PFILE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action93(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntfile__type(__nt), __end)); - 44 - } - 76 => { - // final_value = expression => ActionFn(202); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action202(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntfinal__value(__nt), __end)); - 45 - } - 77 => { - // formal_parameter_list = "(", formal_parameter_section_list, ")" => ActionFn(113); - let __sym2 = __pop_Term_22_29_22(__symbols); - let __sym1 = __pop_Ntformal__parameter__section__list(__symbols); - let __sym0 = __pop_Term_22_28_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action113(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntformal__parameter__list(__nt), __end)); - 46 - } - 78 => { - // formal_parameter_section = value_parameter_specification => ActionFn(116); - let __sym0 = __pop_Ntvalue__parameter__specification(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action116(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntformal__parameter__section(__nt), __end)); - 47 - } - 79 => { - // formal_parameter_section = variable_parameter_specification => ActionFn(117); - let __sym0 = __pop_Ntvariable__parameter__specification(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action117(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntformal__parameter__section(__nt), __end)); - 47 - } - 80 => { - // formal_parameter_section = procedural_parameter_specification => ActionFn(118); - let __sym0 = __pop_Ntprocedural__parameter__specification(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action118(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntformal__parameter__section(__nt), __end)); - 47 - } - 81 => { - // formal_parameter_section = functional_parameter_specification => ActionFn(119); - let __sym0 = __pop_Ntfunctional__parameter__specification(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action119(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntformal__parameter__section(__nt), __end)); - 47 - } - 82 => { - // formal_parameter_section_list = formal_parameter_section_list, semicolon, formal_parameter_section => ActionFn(114); - let __sym2 = __pop_Ntformal__parameter__section(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntformal__parameter__section__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action114(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntformal__parameter__section__list(__nt), __end)); - 48 - } - 83 => { - // formal_parameter_section_list = formal_parameter_section => ActionFn(115); - let __sym0 = __pop_Ntformal__parameter__section(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action115(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntformal__parameter__section__list(__nt), __end)); - 48 - } - 84 => { - // function_block = block => ActionFn(133); - let __sym0 = __pop_Ntblock(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action133(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntfunction__block(__nt), __end)); - 49 - } - 85 => { - // function_declaration = function_heading, semicolon, directive => ActionFn(126); - let __sym2 = __pop_Ntdirective(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntfunction__heading(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action126(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntfunction__declaration(__nt), __end)); - 50 - } - 86 => { - // function_declaration = function_identification, semicolon, function_block => ActionFn(127); - let __sym2 = __pop_Ntfunction__block(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntfunction__identification(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action127(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntfunction__declaration(__nt), __end)); - 50 - } - 87 => { - // function_declaration = function_heading, semicolon, function_block => ActionFn(128); - let __sym2 = __pop_Ntfunction__block(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntfunction__heading(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action128(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntfunction__declaration(__nt), __end)); - 50 - } - 88 => { - // function_designator = identifier, params => ActionFn(229); - let __sym1 = __pop_Ntparams(__symbols); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action229(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntfunction__designator(__nt), __end)); - 51 - } - 89 => { - // function_heading = "FUNCTION", identifier, ":", result_type => ActionFn(129); - let __sym3 = __pop_Ntresult__type(__symbols); - let __sym2 = __pop_Term_22_3a_22(__symbols); - let __sym1 = __pop_Ntidentifier(__symbols); - let __sym0 = __pop_Term_22FUNCTION_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action129(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntfunction__heading(__nt), __end)); - 52 - } - 90 => { - // function_heading = "FUNCTION", identifier, formal_parameter_list, ":", result_type => ActionFn(130); - let __sym4 = __pop_Ntresult__type(__symbols); - let __sym3 = __pop_Term_22_3a_22(__symbols); - let __sym2 = __pop_Ntformal__parameter__list(__symbols); - let __sym1 = __pop_Ntidentifier(__symbols); - let __sym0 = __pop_Term_22FUNCTION_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym4.2.clone(); - let __nt = super::__action130(input, __sym0, __sym1, __sym2, __sym3, __sym4); - let __states_len = __states.len(); - __states.truncate(__states_len - 5); - __symbols.push((__start, __Symbol::Ntfunction__heading(__nt), __end)); - 52 - } - 91 => { - // function_identification = "FUNCTION", identifier => ActionFn(132); - let __sym1 = __pop_Ntidentifier(__symbols); - let __sym0 = __pop_Term_22FUNCTION_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action132(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntfunction__identification(__nt), __end)); - 53 - } - 92 => { - // functional_parameter_specification = function_heading => ActionFn(123); - let __sym0 = __pop_Ntfunction__heading(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action123(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntfunctional__parameter__specification(__nt), __end)); - 54 - } - 93 => { - // goto_statement = "GOTO", label => ActionFn(187); - let __sym1 = __pop_Ntlabel(__symbols); - let __sym0 = __pop_Term_22GOTO_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action187(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntgoto__statement(__nt), __end)); - 55 - } - 94 => { - // identifier = r#"[a-zA-Z][a-zA-Z0-9]*"# => ActionFn(251); - let __sym0 = __pop_Termr_23_22_5ba_2dzA_2dZ_5d_5ba_2dzA_2dZ0_2d9_5d_2a_22_23(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action251(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntidentifier(__nt), __end)); - 56 - } - 95 => { - // identifier_list = identifier_list, comma, identifier => ActionFn(6); - let __sym2 = __pop_Ntidentifier(__symbols); - let __sym1 = __pop_Ntcomma(__symbols); - let __sym0 = __pop_Ntidentifier__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action6(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntidentifier__list(__nt), __end)); - 57 - } - 96 => { - // identifier_list = identifier => ActionFn(7); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action7(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntidentifier__list(__nt), __end)); - 57 - } - 97 => { - // index_expression = expression => ActionFn(177); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action177(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntindex__expression(__nt), __end)); - 58 - } - 98 => { - // index_expression_list = index_expression_list, comma, index_expression => ActionFn(175); - let __sym2 = __pop_Ntindex__expression(__symbols); - let __sym1 = __pop_Ntcomma(__symbols); - let __sym0 = __pop_Ntindex__expression__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action175(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntindex__expression__list(__nt), __end)); - 59 - } - 99 => { - // index_expression_list = index_expression => ActionFn(176); - let __sym0 = __pop_Ntindex__expression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action176(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntindex__expression__list(__nt), __end)); - 59 - } - 100 => { - // index_list = index_list, comma, index_type => ActionFn(63); - let __sym2 = __pop_Ntindex__type(__symbols); - let __sym1 = __pop_Ntcomma(__symbols); - let __sym0 = __pop_Ntindex__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action63(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntindex__list(__nt), __end)); - 60 - } - 101 => { - // index_list = index_type => ActionFn(64); - let __sym0 = __pop_Ntindex__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action64(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntindex__list(__nt), __end)); - 60 - } - 102 => { - // index_type = ordinal_type => ActionFn(65); - let __sym0 = __pop_Ntordinal__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action65(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntindex__type(__nt), __end)); - 61 - } - 103 => { - // indexed_variable = variable_access, "[", index_expression_list, "]" => ActionFn(174); - let __sym3 = __pop_Term_22_5d_22(__symbols); - let __sym2 = __pop_Ntindex__expression__list(__symbols); - let __sym1 = __pop_Term_22_5b_22(__symbols); - let __sym0 = __pop_Ntvariable__access(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action174(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntindexed__variable(__nt), __end)); - 62 - } - 104 => { - // initial_value = expression => ActionFn(199); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action199(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntinitial__value(__nt), __end)); - 63 - } - 105 => { - // label = r#"\\d+"# => ActionFn(14); - let __sym0 = __pop_Termr_23_22_5c_5cd_2b_22_23(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action14(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntlabel(__nt), __end)); - 64 - } - 106 => { - // label_declaration_part = "LABEL", label_list, semicolon => ActionFn(10); - let __sym2 = __pop_Ntsemicolon(__symbols); - let __sym1 = __pop_Ntlabel__list(__symbols); - let __sym0 = __pop_Term_22LABEL_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action10(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntlabel__declaration__part(__nt), __end)); - 65 - } - 107 => { - // label_declaration_part = => ActionFn(256); - let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); - let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); - let __nt = super::__action256(input, &__start, &__end); - let __states_len = __states.len(); - __states.truncate(__states_len - 0); - __symbols.push((__start, __Symbol::Ntlabel__declaration__part(__nt), __end)); - 65 - } - 108 => { - // label_list = label_list, comma, label => ActionFn(12); - let __sym2 = __pop_Ntlabel(__symbols); - let __sym1 = __pop_Ntcomma(__symbols); - let __sym0 = __pop_Ntlabel__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action12(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntlabel__list(__nt), __end)); - 66 - } - 109 => { - // label_list = label => ActionFn(13); - let __sym0 = __pop_Ntlabel(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action13(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntlabel__list(__nt), __end)); - 66 - } - 110 => { - // member_designator = member_designator, "..", expression => ActionFn(234); - let __sym2 = __pop_Ntexpression(__symbols); - let __sym1 = __pop_Term_22_2e_2e_22(__symbols); - let __sym0 = __pop_Ntmember__designator(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action234(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntmember__designator(__nt), __end)); - 67 - } - 111 => { - // member_designator = expression => ActionFn(235); - let __sym0 = __pop_Ntexpression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action235(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntmember__designator(__nt), __end)); - 67 - } - 112 => { - // member_designator_list = member_designator_list, comma, member_designator => ActionFn(232); - let __sym2 = __pop_Ntmember__designator(__symbols); - let __sym1 = __pop_Ntcomma(__symbols); - let __sym0 = __pop_Ntmember__designator__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action232(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntmember__designator__list(__nt), __end)); - 68 - } - 113 => { - // member_designator_list = member_designator => ActionFn(233); - let __sym0 = __pop_Ntmember__designator(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action233(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntmember__designator__list(__nt), __end)); - 68 - } - 114 => { - // module = constant_definition_part, type_definition_part, variable_declaration_part, procedure_and_function_declaration_part => ActionFn(9); - let __sym3 = __pop_Ntprocedure__and__function__declaration__part(__symbols); - let __sym2 = __pop_Ntvariable__declaration__part(__symbols); - let __sym1 = __pop_Nttype__definition__part(__symbols); - let __sym0 = __pop_Ntconstant__definition__part(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action9(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntmodule(__nt), __end)); - 69 - } - 115 => { - // mulop = "*" => ActionFn(239); - let __sym0 = __pop_Term_22_2a_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action239(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntmulop(__nt), __end)); - 70 - } - 116 => { - // mulop = "/" => ActionFn(240); - let __sym0 = __pop_Term_22_2f_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action240(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntmulop(__nt), __end)); - 70 - } - 117 => { - // mulop = "DIV" => ActionFn(241); - let __sym0 = __pop_Term_22DIV_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action241(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntmulop(__nt), __end)); - 70 - } - 118 => { - // mulop = "MOD" => ActionFn(242); - let __sym0 = __pop_Term_22MOD_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action242(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntmulop(__nt), __end)); - 70 - } - 119 => { - // mulop = "AND" => ActionFn(243); - let __sym0 = __pop_Term_22AND_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action243(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntmulop(__nt), __end)); - 70 - } - 120 => { - // new_ordinal_type = enumerated_type => ActionFn(52); - let __sym0 = __pop_Ntenumerated__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action52(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnew__ordinal__type(__nt), __end)); - 71 - } - 121 => { - // new_ordinal_type = subrange_type => ActionFn(53); - let __sym0 = __pop_Ntsubrange__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action53(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnew__ordinal__type(__nt), __end)); - 71 - } - 122 => { - // new_pointer_type = "^", domain_type => ActionFn(94); - let __sym1 = __pop_Ntdomain__type(__symbols); - let __sym0 = __pop_Term_22_5e_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action94(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntnew__pointer__type(__nt), __end)); - 72 - } - 123 => { - // new_structured_type = structured_type => ActionFn(56); - let __sym0 = __pop_Ntstructured__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action56(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnew__structured__type(__nt), __end)); - 73 - } - 124 => { - // new_structured_type = "PACKED", structured_type => ActionFn(57); - let __sym1 = __pop_Ntstructured__type(__symbols); - let __sym0 = __pop_Term_22PACKED_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action57(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntnew__structured__type(__nt), __end)); - 73 - } - 125 => { - // new_type = new_ordinal_type => ActionFn(49); - let __sym0 = __pop_Ntnew__ordinal__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action49(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnew__type(__nt), __end)); - 74 - } - 126 => { - // new_type = new_structured_type => ActionFn(50); - let __sym0 = __pop_Ntnew__structured__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action50(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnew__type(__nt), __end)); - 74 - } - 127 => { - // new_type = new_pointer_type => ActionFn(51); - let __sym0 = __pop_Ntnew__pointer__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action51(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnew__type(__nt), __end)); - 74 - } - 128 => { - // non_labeled_closed_statement = assignment_statement => ActionFn(144); - let __sym0 = __pop_Ntassignment__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action144(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 129 => { - // non_labeled_closed_statement = procedure_statement => ActionFn(145); - let __sym0 = __pop_Ntprocedure__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action145(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 130 => { - // non_labeled_closed_statement = goto_statement => ActionFn(146); - let __sym0 = __pop_Ntgoto__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action146(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 131 => { - // non_labeled_closed_statement = compound_statement => ActionFn(147); - let __sym0 = __pop_Ntcompound__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action147(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 132 => { - // non_labeled_closed_statement = case_statement => ActionFn(148); - let __sym0 = __pop_Ntcase__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action148(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 133 => { - // non_labeled_closed_statement = repeat_statement => ActionFn(149); - let __sym0 = __pop_Ntrepeat__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action149(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 134 => { - // non_labeled_closed_statement = closed_with_statement => ActionFn(150); - let __sym0 = __pop_Ntclosed__with__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action150(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 135 => { - // non_labeled_closed_statement = closed_if_statement => ActionFn(151); - let __sym0 = __pop_Ntclosed__if__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action151(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 136 => { - // non_labeled_closed_statement = closed_while_statement => ActionFn(152); - let __sym0 = __pop_Ntclosed__while__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action152(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 137 => { - // non_labeled_closed_statement = closed_for_statement => ActionFn(153); - let __sym0 = __pop_Ntclosed__for__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action153(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 138 => { - // non_labeled_closed_statement = => ActionFn(257); - let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); - let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); - let __nt = super::__action257(input, &__start, &__end); - let __states_len = __states.len(); - __states.truncate(__states_len - 0); - __symbols.push((__start, __Symbol::Ntnon__labeled__closed__statement(__nt), __end)); - 75 - } - 139 => { - // non_labeled_open_statement = open_with_statement => ActionFn(155); - let __sym0 = __pop_Ntopen__with__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action155(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__open__statement(__nt), __end)); - 76 - } - 140 => { - // non_labeled_open_statement = open_if_statement => ActionFn(156); - let __sym0 = __pop_Ntopen__if__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action156(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__open__statement(__nt), __end)); - 76 - } - 141 => { - // non_labeled_open_statement = open_while_statement => ActionFn(157); - let __sym0 = __pop_Ntopen__while__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action157(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__open__statement(__nt), __end)); - 76 - } - 142 => { - // non_labeled_open_statement = open_for_statement => ActionFn(158); - let __sym0 = __pop_Ntopen__for__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action158(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__labeled__open__statement(__nt), __end)); - 76 - } - 143 => { - // non_string = r#"\\d+"# => ActionFn(39); - let __sym0 = __pop_Termr_23_22_5c_5cd_2b_22_23(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action39(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__string(__nt), __end)); - 77 - } - 144 => { - // non_string = identifier => ActionFn(40); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action40(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__string(__nt), __end)); - 77 - } - 145 => { - // non_string = r#"\\d+\\.\\d+"# => ActionFn(41); - let __sym0 = __pop_Termr_23_22_5c_5cd_2b_5c_5c_2e_5c_5cd_2b_22_23(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action41(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntnon__string(__nt), __end)); - 77 - } - 146 => { - // open_for_statement = "FOR", control_variable, ":=", initial_value, direction, final_value, "DO", open_statement => ActionFn(162); - let __sym7 = __pop_Ntopen__statement(__symbols); - let __sym6 = __pop_Term_22DO_22(__symbols); - let __sym5 = __pop_Ntfinal__value(__symbols); - let __sym4 = __pop_Ntdirection(__symbols); - let __sym3 = __pop_Ntinitial__value(__symbols); - let __sym2 = __pop_Term_22_3a_3d_22(__symbols); - let __sym1 = __pop_Ntcontrol__variable(__symbols); - let __sym0 = __pop_Term_22FOR_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym7.2.clone(); - let __nt = super::__action162(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6, __sym7); - let __states_len = __states.len(); - __states.truncate(__states_len - 8); - __symbols.push((__start, __Symbol::Ntopen__for__statement(__nt), __end)); - 78 - } - 147 => { - // open_if_statement = "IF", boolean_expression, "THEN", statement => ActionFn(166); - let __sym3 = __pop_Ntstatement(__symbols); - let __sym2 = __pop_Term_22THEN_22(__symbols); - let __sym1 = __pop_Ntboolean__expression(__symbols); - let __sym0 = __pop_Term_22IF_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action166(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntopen__if__statement(__nt), __end)); - 79 - } - 148 => { - // open_if_statement = "IF", boolean_expression, "THEN", closed_statement, "ELSE", open_statement => ActionFn(167); - let __sym5 = __pop_Ntopen__statement(__symbols); - let __sym4 = __pop_Term_22ELSE_22(__symbols); - let __sym3 = __pop_Ntclosed__statement(__symbols); - let __sym2 = __pop_Term_22THEN_22(__symbols); - let __sym1 = __pop_Ntboolean__expression(__symbols); - let __sym0 = __pop_Term_22IF_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym5.2.clone(); - let __nt = super::__action167(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5); - let __states_len = __states.len(); - __states.truncate(__states_len - 6); - __symbols.push((__start, __Symbol::Ntopen__if__statement(__nt), __end)); - 79 - } - 149 => { - // open_statement = label, ":", non_labeled_open_statement => ActionFn(140); - let __sym2 = __pop_Ntnon__labeled__open__statement(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntlabel(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action140(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntopen__statement(__nt), __end)); - 80 - } - 150 => { - // open_statement = non_labeled_open_statement => ActionFn(141); - let __sym0 = __pop_Ntnon__labeled__open__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action141(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntopen__statement(__nt), __end)); - 80 - } - 151 => { - // open_while_statement = "WHILE", boolean_expression, "DO", open_statement => ActionFn(160); - let __sym3 = __pop_Ntopen__statement(__symbols); - let __sym2 = __pop_Term_22DO_22(__symbols); - let __sym1 = __pop_Ntboolean__expression(__symbols); - let __sym0 = __pop_Term_22WHILE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action160(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntopen__while__statement(__nt), __end)); - 81 - } - 152 => { - // open_with_statement = "WITH", record_variable_list, "DO", open_statement => ActionFn(164); - let __sym3 = __pop_Ntopen__statement(__symbols); - let __sym2 = __pop_Term_22DO_22(__symbols); - let __sym1 = __pop_Ntrecord__variable__list(__symbols); - let __sym0 = __pop_Term_22WITH_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action164(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntopen__with__statement(__nt), __end)); - 82 - } - 153 => { - // ordinal_type = new_ordinal_type => ActionFn(66); - let __sym0 = __pop_Ntnew__ordinal__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action66(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntordinal__type(__nt), __end)); - 83 - } - 154 => { - // ordinal_type = identifier => ActionFn(67); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action67(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntordinal__type(__nt), __end)); - 83 - } - 155 => { - // otherwisepart = "OTHERWISE" => ActionFn(196); - let __sym0 = __pop_Term_22OTHERWISE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action196(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntotherwisepart(__nt), __end)); - 84 - } - 156 => { - // otherwisepart = "OTHERWISE", ":" => ActionFn(197); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Term_22OTHERWISE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action197(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntotherwisepart(__nt), __end)); - 84 - } - 157 => { - // params = "(", actual_parameter_list, ")" => ActionFn(181); - let __sym2 = __pop_Term_22_29_22(__symbols); - let __sym1 = __pop_Ntactual__parameter__list(__symbols); - let __sym0 = __pop_Term_22_28_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action181(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntparams(__nt), __end)); - 85 - } - 158 => { - // primary = variable_access => ActionFn(216); - let __sym0 = __pop_Ntvariable__access(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action216(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntprimary(__nt), __end)); - 86 - } - 159 => { - // primary = unsigned_constant => ActionFn(217); - let __sym0 = __pop_Ntunsigned__constant(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action217(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntprimary(__nt), __end)); - 86 - } - 160 => { - // primary = function_designator => ActionFn(218); - let __sym0 = __pop_Ntfunction__designator(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action218(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntprimary(__nt), __end)); - 86 - } - 161 => { - // primary = set_constructor => ActionFn(219); - let __sym0 = __pop_Ntset__constructor(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action219(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntprimary(__nt), __end)); - 86 - } - 162 => { - // primary = "(", expression, ")" => ActionFn(220); - let __sym2 = __pop_Term_22_29_22(__symbols); - let __sym1 = __pop_Ntexpression(__symbols); - let __sym0 = __pop_Term_22_28_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action220(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntprimary(__nt), __end)); - 86 - } - 163 => { - // primary = "NOT", primary => ActionFn(221); - let __sym1 = __pop_Ntprimary(__symbols); - let __sym0 = __pop_Term_22NOT_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action221(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntprimary(__nt), __end)); - 86 - } - 164 => { - // proc_or_func_declaration = procedure_declaration => ActionFn(105); - let __sym0 = __pop_Ntprocedure__declaration(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action105(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntproc__or__func__declaration(__nt), __end)); - 87 - } - 165 => { - // proc_or_func_declaration = function_declaration => ActionFn(106); - let __sym0 = __pop_Ntfunction__declaration(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action106(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntproc__or__func__declaration(__nt), __end)); - 87 - } - 166 => { - // proc_or_func_declaration_list = proc_or_func_declaration_list, semicolon, proc_or_func_declaration => ActionFn(103); - let __sym2 = __pop_Ntproc__or__func__declaration(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntproc__or__func__declaration__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action103(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntproc__or__func__declaration__list(__nt), __end)); - 88 - } - 167 => { - // proc_or_func_declaration_list = proc_or_func_declaration => ActionFn(104); - let __sym0 = __pop_Ntproc__or__func__declaration(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action104(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntproc__or__func__declaration__list(__nt), __end)); - 88 - } - 168 => { - // procedural_parameter_specification = procedure_heading => ActionFn(122); - let __sym0 = __pop_Ntprocedure__heading(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action122(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntprocedural__parameter__specification(__nt), __end)); - 89 - } - 169 => { - // procedure_and_function_declaration_part = proc_or_func_declaration_list, semicolon => ActionFn(101); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntproc__or__func__declaration__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action101(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntprocedure__and__function__declaration__part(__nt), __end)); - 90 - } - 170 => { - // procedure_and_function_declaration_part = => ActionFn(258); - let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); - let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); - let __nt = super::__action258(input, &__start, &__end); - let __states_len = __states.len(); - __states.truncate(__states_len - 0); - __symbols.push((__start, __Symbol::Ntprocedure__and__function__declaration__part(__nt), __end)); - 90 - } - 171 => { - // procedure_block = block => ActionFn(125); - let __sym0 = __pop_Ntblock(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action125(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntprocedure__block(__nt), __end)); - 91 - } - 172 => { - // procedure_declaration = procedure_heading, semicolon, directive => ActionFn(107); - let __sym2 = __pop_Ntdirective(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntprocedure__heading(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action107(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntprocedure__declaration(__nt), __end)); - 92 - } - 173 => { - // procedure_declaration = procedure_heading, semicolon, procedure_block => ActionFn(108); - let __sym2 = __pop_Ntprocedure__block(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntprocedure__heading(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action108(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntprocedure__declaration(__nt), __end)); - 92 - } - 174 => { - // procedure_heading = procedure_identification => ActionFn(109); - let __sym0 = __pop_Ntprocedure__identification(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action109(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntprocedure__heading(__nt), __end)); - 93 - } - 175 => { - // procedure_heading = procedure_identification, formal_parameter_list => ActionFn(110); - let __sym1 = __pop_Ntformal__parameter__list(__symbols); - let __sym0 = __pop_Ntprocedure__identification(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action110(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntprocedure__heading(__nt), __end)); - 93 - } - 176 => { - // procedure_identification = "PROCEDURE", identifier => ActionFn(124); - let __sym1 = __pop_Ntidentifier(__symbols); - let __sym0 = __pop_Term_22PROCEDURE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action124(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntprocedure__identification(__nt), __end)); - 94 - } - 177 => { - // procedure_statement = identifier, params => ActionFn(179); - let __sym1 = __pop_Ntparams(__symbols); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action179(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntprocedure__statement(__nt), __end)); - 95 - } - 178 => { - // procedure_statement = identifier => ActionFn(180); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action180(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntprocedure__statement(__nt), __end)); - 95 - } - 179 => { - // program = program_heading, semicolon, block, "." => ActionFn(3); - let __sym3 = __pop_Term_22_2e_22(__symbols); - let __sym2 = __pop_Ntblock(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntprogram__heading(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action3(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntprogram(__nt), __end)); - 96 - } - 180 => { - // program_heading = "PROGRAM", identifier => ActionFn(4); - let __sym1 = __pop_Ntidentifier(__symbols); - let __sym0 = __pop_Term_22PROGRAM_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action4(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntprogram__heading(__nt), __end)); - 97 - } - 181 => { - // program_heading = "PROGRAM", identifier, "(", identifier_list, ")" => ActionFn(5); - let __sym4 = __pop_Term_22_29_22(__symbols); - let __sym3 = __pop_Ntidentifier__list(__symbols); - let __sym2 = __pop_Term_22_28_22(__symbols); - let __sym1 = __pop_Ntidentifier(__symbols); - let __sym0 = __pop_Term_22PROGRAM_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym4.2.clone(); - let __nt = super::__action5(input, __sym0, __sym1, __sym2, __sym3, __sym4); - let __states_len = __states.len(); - __states.truncate(__states_len - 5); - __symbols.push((__start, __Symbol::Ntprogram__heading(__nt), __end)); - 97 - } - 182 => { - // record_section = identifier_list, ":", type_denoter => ActionFn(74); - let __sym2 = __pop_Nttype__denoter(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntidentifier__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action74(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntrecord__section(__nt), __end)); - 98 - } - 183 => { - // record_section_list = record_section_list, semicolon, record_section => ActionFn(72); - let __sym2 = __pop_Ntrecord__section(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntrecord__section__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action72(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntrecord__section__list(__nt), __end)); - 99 - } - 184 => { - // record_section_list = record_section => ActionFn(73); - let __sym0 = __pop_Ntrecord__section(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action73(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrecord__section__list(__nt), __end)); - 99 - } - 185 => { - // record_type = "RECORD", record_section_list, "END" => ActionFn(69); - let __sym2 = __pop_Term_22END_22(__symbols); - let __sym1 = __pop_Ntrecord__section__list(__symbols); - let __sym0 = __pop_Term_22RECORD_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action69(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntrecord__type(__nt), __end)); - 100 - } - 186 => { - // record_type = "RECORD", record_section_list, semicolon, variant_part, "END" => ActionFn(70); - let __sym4 = __pop_Term_22END_22(__symbols); - let __sym3 = __pop_Ntvariant__part(__symbols); - let __sym2 = __pop_Ntsemicolon(__symbols); - let __sym1 = __pop_Ntrecord__section__list(__symbols); - let __sym0 = __pop_Term_22RECORD_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym4.2.clone(); - let __nt = super::__action70(input, __sym0, __sym1, __sym2, __sym3, __sym4); - let __states_len = __states.len(); - __states.truncate(__states_len - 5); - __symbols.push((__start, __Symbol::Ntrecord__type(__nt), __end)); - 100 - } - 187 => { - // record_type = "RECORD", variant_part, "END" => ActionFn(71); - let __sym2 = __pop_Term_22END_22(__symbols); - let __sym1 = __pop_Ntvariant__part(__symbols); - let __sym0 = __pop_Term_22RECORD_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action71(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntrecord__type(__nt), __end)); - 100 - } - 188 => { - // record_variable_list = record_variable_list, comma, variable_access => ActionFn(203); - let __sym2 = __pop_Ntvariable__access(__symbols); - let __sym1 = __pop_Ntcomma(__symbols); - let __sym0 = __pop_Ntrecord__variable__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action203(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntrecord__variable__list(__nt), __end)); - 101 - } - 189 => { - // record_variable_list = variable_access => ActionFn(204); - let __sym0 = __pop_Ntvariable__access(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action204(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrecord__variable__list(__nt), __end)); - 101 - } - 190 => { - // relop = "=" => ActionFn(244); - let __sym0 = __pop_Term_22_3d_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action244(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrelop(__nt), __end)); - 102 - } - 191 => { - // relop = "<>" => ActionFn(245); - let __sym0 = __pop_Term_22_3c_3e_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action245(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrelop(__nt), __end)); - 102 - } - 192 => { - // relop = "<" => ActionFn(246); - let __sym0 = __pop_Term_22_3c_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action246(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrelop(__nt), __end)); - 102 - } - 193 => { - // relop = ">" => ActionFn(247); - let __sym0 = __pop_Term_22_3e_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action247(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrelop(__nt), __end)); - 102 - } - 194 => { - // relop = "<=" => ActionFn(248); - let __sym0 = __pop_Term_22_3c_3d_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action248(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrelop(__nt), __end)); - 102 - } - 195 => { - // relop = ">=" => ActionFn(249); - let __sym0 = __pop_Term_22_3e_3d_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action249(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrelop(__nt), __end)); - 102 - } - 196 => { - // relop = "IN" => ActionFn(250); - let __sym0 = __pop_Term_22IN_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action250(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntrelop(__nt), __end)); - 102 - } - 197 => { - // repeat_statement = "REPEAT", statement_sequence, "UNTIL", boolean_expression => ActionFn(159); - let __sym3 = __pop_Ntboolean__expression(__symbols); - let __sym2 = __pop_Term_22UNTIL_22(__symbols); - let __sym1 = __pop_Ntstatement__sequence(__symbols); - let __sym0 = __pop_Term_22REPEAT_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action159(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntrepeat__statement(__nt), __end)); - 103 - } - 198 => { - // result_type = identifier => ActionFn(131); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action131(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntresult__type(__nt), __end)); - 104 - } - 199 => { - // semicolon = ";" => ActionFn(252); - let __sym0 = __pop_Term_22_3b_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action252(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntsemicolon(__nt), __end)); - 105 - } - 200 => { - // set_constructor = "[", member_designator_list, "]" => ActionFn(230); - let __sym2 = __pop_Term_22_5d_22(__symbols); - let __sym1 = __pop_Ntmember__designator__list(__symbols); - let __sym0 = __pop_Term_22_5b_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action230(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntset__constructor(__nt), __end)); - 106 - } - 201 => { - // set_constructor = "[", "]" => ActionFn(231); - let __sym1 = __pop_Term_22_5d_22(__symbols); - let __sym0 = __pop_Term_22_5b_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action231(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntset__constructor(__nt), __end)); - 106 - } - 202 => { - // set_type = "SET", "OF", base_type => ActionFn(91); - let __sym2 = __pop_Ntbase__type(__symbols); - let __sym1 = __pop_Term_22OF_22(__symbols); - let __sym0 = __pop_Term_22SET_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action91(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntset__type(__nt), __end)); - 107 - } - 203 => { - // sign = "+" => ActionFn(37); - let __sym0 = __pop_Term_22_2b_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action37(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntsign(__nt), __end)); - 108 - } - 204 => { - // sign = "-" => ActionFn(38); - let __sym0 = __pop_Term_22_2d_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action38(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntsign(__nt), __end)); - 108 - } - 205 => { - // simple_expression = term => ActionFn(208); - let __sym0 = __pop_Ntterm(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action208(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntsimple__expression(__nt), __end)); - 109 - } - 206 => { - // simple_expression = simple_expression, addop, term => ActionFn(209); - let __sym2 = __pop_Ntterm(__symbols); - let __sym1 = __pop_Ntaddop(__symbols); - let __sym0 = __pop_Ntsimple__expression(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action209(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntsimple__expression(__nt), __end)); - 109 - } - 207 => { - // statement = open_statement => ActionFn(138); - let __sym0 = __pop_Ntopen__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action138(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntstatement(__nt), __end)); - 110 - } - 208 => { - // statement = closed_statement => ActionFn(139); - let __sym0 = __pop_Ntclosed__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action139(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntstatement(__nt), __end)); - 110 - } - 209 => { - // statement_part = compound_statement => ActionFn(134); - let __sym0 = __pop_Ntcompound__statement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action134(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntstatement__part(__nt), __end)); - 111 - } - 210 => { - // statement_sequence = statement_sequence, semicolon, statement => ActionFn(136); - let __sym2 = __pop_Ntstatement(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntstatement__sequence(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action136(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntstatement__sequence(__nt), __end)); - 112 - } - 211 => { - // statement_sequence = statement => ActionFn(137); - let __sym0 = __pop_Ntstatement(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action137(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntstatement__sequence(__nt), __end)); - 112 - } - 212 => { - // structured_type = array_type => ActionFn(58); - let __sym0 = __pop_Ntarray__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action58(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntstructured__type(__nt), __end)); - 113 - } - 213 => { - // structured_type = record_type => ActionFn(59); - let __sym0 = __pop_Ntrecord__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action59(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntstructured__type(__nt), __end)); - 113 - } - 214 => { - // structured_type = set_type => ActionFn(60); - let __sym0 = __pop_Ntset__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action60(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntstructured__type(__nt), __end)); - 113 - } - 215 => { - // structured_type = file_type => ActionFn(61); - let __sym0 = __pop_Ntfile__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action61(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntstructured__type(__nt), __end)); - 113 - } - 216 => { - // subrange_type = constant, "..", constant => ActionFn(55); - let __sym2 = __pop_Ntconstant(__symbols); - let __sym1 = __pop_Term_22_2e_2e_22(__symbols); - let __sym0 = __pop_Ntconstant(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action55(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntsubrange__type(__nt), __end)); - 114 - } - 217 => { - // tag_field = identifier => ActionFn(89); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action89(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Nttag__field(__nt), __end)); - 115 - } - 218 => { - // tag_type = identifier => ActionFn(90); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action90(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Nttag__type(__nt), __end)); - 116 - } - 219 => { - // term = factor => ActionFn(210); - let __sym0 = __pop_Ntfactor(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action210(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); - 117 - } - 220 => { - // term = term, mulop, factor => ActionFn(211); - let __sym2 = __pop_Ntfactor(__symbols); - let __sym1 = __pop_Ntmulop(__symbols); - let __sym0 = __pop_Ntterm(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action211(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntterm(__nt), __end)); - 117 - } - 221 => { - // type_definition = identifier, "=", type_denoter, semicolon => ActionFn(46); - let __sym3 = __pop_Ntsemicolon(__symbols); - let __sym2 = __pop_Nttype__denoter(__symbols); - let __sym1 = __pop_Term_22_3d_22(__symbols); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action46(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Nttype__definition(__nt), __end)); - 118 - } - 222 => { - // type_definition_list = type_definition_list, type_definition => ActionFn(44); - let __sym1 = __pop_Nttype__definition(__symbols); - let __sym0 = __pop_Nttype__definition__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action44(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Nttype__definition__list(__nt), __end)); - 119 - } - 223 => { - // type_definition_list = type_definition => ActionFn(45); - let __sym0 = __pop_Nttype__definition(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action45(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Nttype__definition__list(__nt), __end)); - 119 - } - 224 => { - // type_definition_part = "TYPE", type_definition_list => ActionFn(42); - let __sym1 = __pop_Nttype__definition__list(__symbols); - let __sym0 = __pop_Term_22TYPE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action42(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Nttype__definition__part(__nt), __end)); - 120 - } - 225 => { - // type_definition_part = => ActionFn(259); - let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); - let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); - let __nt = super::__action259(input, &__start, &__end); - let __states_len = __states.len(); - __states.truncate(__states_len - 0); - __symbols.push((__start, __Symbol::Nttype__definition__part(__nt), __end)); - 120 - } - 226 => { - // type_denoter = identifier => ActionFn(47); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action47(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Nttype__denoter(__nt), __end)); - 121 - } - 227 => { - // type_denoter = new_type => ActionFn(48); - let __sym0 = __pop_Ntnew__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action48(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Nttype__denoter(__nt), __end)); - 121 - } - 228 => { - // unsigned_constant = unsigned_number => ActionFn(222); - let __sym0 = __pop_Ntunsigned__number(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action222(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntunsigned__constant(__nt), __end)); - 122 - } - 229 => { - // unsigned_constant = r#"\'[^\']*\'"# => ActionFn(223); - let __sym0 = __pop_Termr_23_22_5c_27_5b_5e_5c_27_5d_2a_5c_27_22_23(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action223(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntunsigned__constant(__nt), __end)); - 122 - } - 230 => { - // unsigned_constant = "NIL" => ActionFn(224); - let __sym0 = __pop_Term_22NIL_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action224(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntunsigned__constant(__nt), __end)); - 122 - } - 231 => { - // unsigned_integer = r#"\\d+"# => ActionFn(227); - let __sym0 = __pop_Termr_23_22_5c_5cd_2b_22_23(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action227(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntunsigned__integer(__nt), __end)); - 123 - } - 232 => { - // unsigned_number = unsigned_integer => ActionFn(225); - let __sym0 = __pop_Ntunsigned__integer(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action225(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntunsigned__number(__nt), __end)); - 124 - } - 233 => { - // unsigned_number = unsigned_real => ActionFn(226); - let __sym0 = __pop_Ntunsigned__real(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action226(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntunsigned__number(__nt), __end)); - 124 - } - 234 => { - // unsigned_real = r#"\\d+\\.\\d+"# => ActionFn(228); - let __sym0 = __pop_Termr_23_22_5c_5cd_2b_5c_5c_2e_5c_5cd_2b_22_23(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action228(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntunsigned__real(__nt), __end)); - 125 - } - 235 => { - // value_parameter_specification = identifier_list, ":", identifier => ActionFn(120); - let __sym2 = __pop_Ntidentifier(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntidentifier__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action120(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntvalue__parameter__specification(__nt), __end)); - 126 - } - 236 => { - // variable_access = identifier => ActionFn(170); - let __sym0 = __pop_Ntidentifier(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action170(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntvariable__access(__nt), __end)); - 127 - } - 237 => { - // variable_access = indexed_variable => ActionFn(171); - let __sym0 = __pop_Ntindexed__variable(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action171(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntvariable__access(__nt), __end)); - 127 - } - 238 => { - // variable_access = field_designator => ActionFn(172); - let __sym0 = __pop_Ntfield__designator(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action172(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntvariable__access(__nt), __end)); - 127 - } - 239 => { - // variable_access = variable_access, "^" => ActionFn(173); - let __sym1 = __pop_Term_22_5e_22(__symbols); - let __sym0 = __pop_Ntvariable__access(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym1.2.clone(); - let __nt = super::__action173(input, __sym0, __sym1); - let __states_len = __states.len(); - __states.truncate(__states_len - 2); - __symbols.push((__start, __Symbol::Ntvariable__access(__nt), __end)); - 127 - } - 240 => { - // variable_declaration = identifier_list, ":", type_denoter => ActionFn(100); - let __sym2 = __pop_Nttype__denoter(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntidentifier__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action100(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntvariable__declaration(__nt), __end)); - 128 - } - 241 => { - // variable_declaration_list = variable_declaration_list, semicolon, variable_declaration => ActionFn(98); - let __sym2 = __pop_Ntvariable__declaration(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntvariable__declaration__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action98(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntvariable__declaration__list(__nt), __end)); - 129 - } - 242 => { - // variable_declaration_list = variable_declaration => ActionFn(99); - let __sym0 = __pop_Ntvariable__declaration(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action99(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntvariable__declaration__list(__nt), __end)); - 129 - } - 243 => { - // variable_declaration_part = "VAR", variable_declaration_list, semicolon => ActionFn(96); - let __sym2 = __pop_Ntsemicolon(__symbols); - let __sym1 = __pop_Ntvariable__declaration__list(__symbols); - let __sym0 = __pop_Term_22VAR_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action96(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntvariable__declaration__part(__nt), __end)); - 130 - } - 244 => { - // variable_declaration_part = => ActionFn(260); - let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); - let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); - let __nt = super::__action260(input, &__start, &__end); - let __states_len = __states.len(); - __states.truncate(__states_len - 0); - __symbols.push((__start, __Symbol::Ntvariable__declaration__part(__nt), __end)); - 130 - } - 245 => { - // variable_parameter_specification = "VAR", identifier_list, ":", identifier => ActionFn(121); - let __sym3 = __pop_Ntidentifier(__symbols); - let __sym2 = __pop_Term_22_3a_22(__symbols); - let __sym1 = __pop_Ntidentifier__list(__symbols); - let __sym0 = __pop_Term_22VAR_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action121(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntvariable__parameter__specification(__nt), __end)); - 131 - } - 246 => { - // variant = case_constant_list, ":", "(", record_section_list, ")" => ActionFn(82); - let __sym4 = __pop_Term_22_29_22(__symbols); - let __sym3 = __pop_Ntrecord__section__list(__symbols); - let __sym2 = __pop_Term_22_28_22(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntcase__constant__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym4.2.clone(); - let __nt = super::__action82(input, __sym0, __sym1, __sym2, __sym3, __sym4); - let __states_len = __states.len(); - __states.truncate(__states_len - 5); - __symbols.push((__start, __Symbol::Ntvariant(__nt), __end)); - 132 - } - 247 => { - // variant = case_constant_list, ":", "(", record_section_list, semicolon, variant_part, ")" => ActionFn(83); - let __sym6 = __pop_Term_22_29_22(__symbols); - let __sym5 = __pop_Ntvariant__part(__symbols); - let __sym4 = __pop_Ntsemicolon(__symbols); - let __sym3 = __pop_Ntrecord__section__list(__symbols); - let __sym2 = __pop_Term_22_28_22(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntcase__constant__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym6.2.clone(); - let __nt = super::__action83(input, __sym0, __sym1, __sym2, __sym3, __sym4, __sym5, __sym6); - let __states_len = __states.len(); - __states.truncate(__states_len - 7); - __symbols.push((__start, __Symbol::Ntvariant(__nt), __end)); - 132 - } - 248 => { - // variant = case_constant_list, ":", "(", variant_part, ")" => ActionFn(84); - let __sym4 = __pop_Term_22_29_22(__symbols); - let __sym3 = __pop_Ntvariant__part(__symbols); - let __sym2 = __pop_Term_22_28_22(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Ntcase__constant__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym4.2.clone(); - let __nt = super::__action84(input, __sym0, __sym1, __sym2, __sym3, __sym4); - let __states_len = __states.len(); - __states.truncate(__states_len - 5); - __symbols.push((__start, __Symbol::Ntvariant(__nt), __end)); - 132 - } - 249 => { - // variant_list = variant_list, semicolon, variant => ActionFn(80); - let __sym2 = __pop_Ntvariant(__symbols); - let __sym1 = __pop_Ntsemicolon(__symbols); - let __sym0 = __pop_Ntvariant__list(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action80(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntvariant__list(__nt), __end)); - 133 - } - 250 => { - // variant_list = variant => ActionFn(81); - let __sym0 = __pop_Ntvariant(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action81(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntvariant__list(__nt), __end)); - 133 - } - 251 => { - // variant_part = "CASE", variant_selector, "OF", variant_list, semicolon => ActionFn(75); - let __sym4 = __pop_Ntsemicolon(__symbols); - let __sym3 = __pop_Ntvariant__list(__symbols); - let __sym2 = __pop_Term_22OF_22(__symbols); - let __sym1 = __pop_Ntvariant__selector(__symbols); - let __sym0 = __pop_Term_22CASE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym4.2.clone(); - let __nt = super::__action75(input, __sym0, __sym1, __sym2, __sym3, __sym4); - let __states_len = __states.len(); - __states.truncate(__states_len - 5); - __symbols.push((__start, __Symbol::Ntvariant__part(__nt), __end)); - 134 - } - 252 => { - // variant_part = "CASE", variant_selector, "OF", variant_list => ActionFn(76); - let __sym3 = __pop_Ntvariant__list(__symbols); - let __sym2 = __pop_Term_22OF_22(__symbols); - let __sym1 = __pop_Ntvariant__selector(__symbols); - let __sym0 = __pop_Term_22CASE_22(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym3.2.clone(); - let __nt = super::__action76(input, __sym0, __sym1, __sym2, __sym3); - let __states_len = __states.len(); - __states.truncate(__states_len - 4); - __symbols.push((__start, __Symbol::Ntvariant__part(__nt), __end)); - 134 - } - 253 => { - // variant_part = => ActionFn(261); - let __start = __symbols.last().map(|s| s.2.clone()).unwrap_or_default(); - let __end = __lookahead_start.cloned().unwrap_or_else(|| __start.clone()); - let __nt = super::__action261(input, &__start, &__end); - let __states_len = __states.len(); - __states.truncate(__states_len - 0); - __symbols.push((__start, __Symbol::Ntvariant__part(__nt), __end)); - 134 - } - 254 => { - // variant_selector = tag_field, ":", tag_type => ActionFn(78); - let __sym2 = __pop_Nttag__type(__symbols); - let __sym1 = __pop_Term_22_3a_22(__symbols); - let __sym0 = __pop_Nttag__field(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym2.2.clone(); - let __nt = super::__action78(input, __sym0, __sym1, __sym2); - let __states_len = __states.len(); - __states.truncate(__states_len - 3); - __symbols.push((__start, __Symbol::Ntvariant__selector(__nt), __end)); - 135 - } - 255 => { - // variant_selector = tag_type => ActionFn(79); - let __sym0 = __pop_Nttag__type(__symbols); - let __start = __sym0.0.clone(); - let __end = __sym0.2.clone(); - let __nt = super::__action79(input, __sym0); - let __states_len = __states.len(); - __states.truncate(__states_len - 1); - __symbols.push((__start, __Symbol::Ntvariant__selector(__nt), __end)); - 135 - } - _ => panic!("invalid action code {}", __action) - }; - let __state = *__states.last().unwrap() as usize; - let __next_state = __GOTO[__state * 136 + __nonterminal] - 1; - __states.push(__next_state); - None - } - fn __pop_Term_22_28_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_28_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_29_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_29_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_2a_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_2a_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_2a_2a_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_2a_2a_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_2b_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_2b_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_2c_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_2c_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_2d_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_2d_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_2e_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_2e_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_2e_2e_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_2e_2e_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_2f_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_2f_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3a_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3a_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3a_3d_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3a_3d_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3b_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3b_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3c_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3c_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3c_3d_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3c_3d_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3c_3e_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3c_3e_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3d_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3d_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3e_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3e_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_3e_3d_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_3e_3d_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22AND_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22AND_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22ARRAY_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22ARRAY_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22BEGIN_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22BEGIN_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22CASE_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22CASE_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22CONST_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22CONST_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22DIV_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22DIV_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22DO_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22DO_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22DOWNTO_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22DOWNTO_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22ELSE_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22ELSE_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22END_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22END_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22EXTERNAL_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22EXTERNAL_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22FOR_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22FOR_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22FORWARD_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22FORWARD_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22FUNCTION_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22FUNCTION_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22GOTO_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22GOTO_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22IF_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22IF_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22IN_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22IN_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22LABEL_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22LABEL_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22MOD_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22MOD_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22NIL_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22NIL_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22NOT_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22NOT_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22OF_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22OF_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22OR_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22OR_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22OTHERWISE_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22OTHERWISE_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22PACKED_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22PACKED_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22PFILE_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22PFILE_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22PROCEDURE_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22PROCEDURE_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22PROGRAM_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22PROGRAM_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22RECORD_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22RECORD_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22REPEAT_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22REPEAT_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22SET_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22SET_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22THEN_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22THEN_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22TO_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22TO_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22TYPE_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22TYPE_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22UNTIL_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22UNTIL_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22VAR_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22VAR_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22WHILE_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22WHILE_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22WITH_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22WITH_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_5b_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_5b_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_5d_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_5d_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Term_22_5e_22< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Term_22_5e_22(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Termr_23_22_5c_27_5b_5e_5c_27_5d_2a_5c_27_22_23< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Termr_23_22_5c_27_5b_5e_5c_27_5d_2a_5c_27_22_23(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Termr_23_22_5ba_2dzA_2dZ_5d_5ba_2dzA_2dZ0_2d9_5d_2a_22_23< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Termr_23_22_5ba_2dzA_2dZ_5d_5ba_2dzA_2dZ0_2d9_5d_2a_22_23(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Termr_23_22_5c_5cd_2b_22_23< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Termr_23_22_5c_5cd_2b_22_23(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Termr_23_22_5c_5cd_2b_5c_5c_2e_5c_5cd_2b_22_23< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, &'input str, usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Termr_23_22_5c_5cd_2b_5c_5c_2e_5c_5cd_2b_22_23(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Nt_28_29< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Nt_28_29(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Nt____file< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Nt____file(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntactual__parameter< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntactual__parameter(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntactual__parameter__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntactual__parameter__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntaddop< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntaddop(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntarray__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntarray__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntassignment__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntassignment__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntbase__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntbase__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntblock< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntblock(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntboolean__expression< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntboolean__expression(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcase__constant< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcase__constant(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcase__constant__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcase__constant__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcase__index< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcase__index(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcase__list__element< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcase__list__element(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcase__list__element__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcase__list__element__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcase__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcase__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcexponentiation< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcexponentiation(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcexpression< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcexpression(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcfactor< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcfactor(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntclosed__for__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntclosed__for__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntclosed__if__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntclosed__if__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntclosed__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntclosed__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntclosed__while__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntclosed__while__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntclosed__with__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntclosed__with__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcomma< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcomma(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcomponent__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcomponent__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcompound__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcompound__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntconstant< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntconstant(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntconstant__definition< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntconstant__definition(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntconstant__definition__part< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntconstant__definition__part(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntconstant__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntconstant__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcontrol__variable< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcontrol__variable(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcprimary< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcprimary(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcsimple__expression< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcsimple__expression(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntcterm< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntcterm(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntdirection< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntdirection(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntdirective< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntdirective(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntdomain__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntdomain__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntenumerated__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntenumerated__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntexponentiation< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntexponentiation(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntexpression< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntexpression(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfactor< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfactor(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfield__designator< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfield__designator(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfile< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfile(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfile__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfile__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfinal__value< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfinal__value(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntformal__parameter__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntformal__parameter__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntformal__parameter__section< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntformal__parameter__section(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntformal__parameter__section__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntformal__parameter__section__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfunction__block< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfunction__block(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfunction__declaration< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfunction__declaration(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfunction__designator< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfunction__designator(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfunction__heading< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfunction__heading(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfunction__identification< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfunction__identification(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntfunctional__parameter__specification< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntfunctional__parameter__specification(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntgoto__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntgoto__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntidentifier< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntidentifier(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntidentifier__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntidentifier__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntindex__expression< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntindex__expression(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntindex__expression__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntindex__expression__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntindex__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntindex__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntindex__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntindex__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntindexed__variable< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntindexed__variable(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntinitial__value< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntinitial__value(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntlabel< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntlabel(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntlabel__declaration__part< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntlabel__declaration__part(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntlabel__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntlabel__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntmember__designator< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntmember__designator(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntmember__designator__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntmember__designator__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntmodule< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntmodule(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntmulop< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntmulop(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntnew__ordinal__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntnew__ordinal__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntnew__pointer__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntnew__pointer__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntnew__structured__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntnew__structured__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntnew__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntnew__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntnon__labeled__closed__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntnon__labeled__closed__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntnon__labeled__open__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntnon__labeled__open__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntnon__string< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntnon__string(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntopen__for__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntopen__for__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntopen__if__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntopen__if__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntopen__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntopen__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntopen__while__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntopen__while__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntopen__with__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntopen__with__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntordinal__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntordinal__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntotherwisepart< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntotherwisepart(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntparams< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntparams(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprimary< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprimary(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntproc__or__func__declaration< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntproc__or__func__declaration(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntproc__or__func__declaration__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntproc__or__func__declaration__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprocedural__parameter__specification< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprocedural__parameter__specification(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprocedure__and__function__declaration__part< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprocedure__and__function__declaration__part(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprocedure__block< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprocedure__block(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprocedure__declaration< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprocedure__declaration(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprocedure__heading< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprocedure__heading(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprocedure__identification< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprocedure__identification(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprocedure__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprocedure__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprogram< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprogram(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntprogram__heading< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntprogram__heading(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntrecord__section< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntrecord__section(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntrecord__section__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntrecord__section__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntrecord__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntrecord__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntrecord__variable__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntrecord__variable__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntrelop< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntrelop(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntrepeat__statement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntrepeat__statement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntresult__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntresult__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntsemicolon< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntsemicolon(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntset__constructor< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntset__constructor(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntset__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntset__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntsign< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntsign(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntsimple__expression< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntsimple__expression(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntstatement< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntstatement(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntstatement__part< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntstatement__part(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntstatement__sequence< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntstatement__sequence(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntstructured__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntstructured__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntsubrange__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntsubrange__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Nttag__field< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Nttag__field(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Nttag__type< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Nttag__type(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntterm< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntterm(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Nttype__definition< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Nttype__definition(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Nttype__definition__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Nttype__definition__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Nttype__definition__part< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Nttype__definition__part(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Nttype__denoter< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Nttype__denoter(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntunsigned__constant< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntunsigned__constant(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntunsigned__integer< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntunsigned__integer(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntunsigned__number< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntunsigned__number(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntunsigned__real< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntunsigned__real(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvalue__parameter__specification< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvalue__parameter__specification(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariable__access< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariable__access(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariable__declaration< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariable__declaration(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariable__declaration__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariable__declaration__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariable__declaration__part< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariable__declaration__part(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariable__parameter__specification< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariable__parameter__specification(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariant< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariant(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariant__list< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariant__list(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariant__part< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariant__part(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } - fn __pop_Ntvariant__selector< - 'input, - >( - __symbols: &mut ::std::vec::Vec<(usize,__Symbol<'input>,usize)> - ) -> (usize, (), usize) { - match __symbols.pop().unwrap() { - (__l, __Symbol::Ntvariant__selector(__v), __r) => (__l, __v, __r), - _ => panic!("symbol type mismatch") - } - } -} -pub use self::__parse__file::parse_file; -mod __intern_token { - extern crate lalrpop_util as __lalrpop_util; - pub struct __Matcher<'input> { - text: &'input str, - consumed: usize, - } - - fn __tokenize(text: &str) -> Option<(usize, usize)> { - let mut __chars = text.char_indices(); - let mut __current_match: Option<(usize, usize)> = None; - let mut __current_state: usize = 0; - loop { - match __current_state { - 0 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 39 => /* '\'' */ { - __current_state = 1; - continue; - } - 40 => /* '(' */ { - __current_match = Some((0, __index + 1)); - __current_state = 2; - continue; - } - 41 => /* ')' */ { - __current_match = Some((1, __index + 1)); - __current_state = 3; - continue; - } - 42 => /* '*' */ { - __current_match = Some((2, __index + 1)); - __current_state = 4; - continue; - } - 43 => /* '+' */ { - __current_match = Some((4, __index + 1)); - __current_state = 5; - continue; - } - 44 => /* ',' */ { - __current_match = Some((5, __index + 1)); - __current_state = 6; - continue; - } - 45 => /* '-' */ { - __current_match = Some((6, __index + 1)); - __current_state = 7; - continue; - } - 46 => /* '.' */ { - __current_match = Some((7, __index + 1)); - __current_state = 8; - continue; - } - 47 => /* '/' */ { - __current_match = Some((9, __index + 1)); - __current_state = 9; - continue; - } - 48 ... 57 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 58 => /* ':' */ { - __current_match = Some((10, __index + 1)); - __current_state = 11; - continue; - } - 59 => /* ';' */ { - __current_match = Some((12, __index + 1)); - __current_state = 12; - continue; - } - 60 => /* '<' */ { - __current_match = Some((13, __index + 1)); - __current_state = 13; - continue; - } - 61 => /* '=' */ { - __current_match = Some((16, __index + 1)); - __current_state = 14; - continue; - } - 62 => /* '>' */ { - __current_match = Some((17, __index + 1)); - __current_state = 15; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 16; - continue; - } - 66 => /* 'B' */ { - __current_match = Some((61, __index + 1)); - __current_state = 17; - continue; - } - 67 => /* 'C' */ { - __current_match = Some((61, __index + 1)); - __current_state = 18; - continue; - } - 68 => /* 'D' */ { - __current_match = Some((61, __index + 1)); - __current_state = 19; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 20; - continue; - } - 70 => /* 'F' */ { - __current_match = Some((61, __index + 1)); - __current_state = 21; - continue; - } - 71 => /* 'G' */ { - __current_match = Some((61, __index + 1)); - __current_state = 22; - continue; - } - 72 => /* 'H' */ { - __current_match = Some((61, __index + 1)); - __current_state = 23; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 24; - continue; - } - 74 ... 75 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 23; - continue; - } - 76 => /* 'L' */ { - __current_match = Some((61, __index + 1)); - __current_state = 25; - continue; - } - 77 => /* 'M' */ { - __current_match = Some((61, __index + 1)); - __current_state = 26; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((61, __index + 1)); - __current_state = 27; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 28; - continue; - } - 80 => /* 'P' */ { - __current_match = Some((61, __index + 1)); - __current_state = 29; - continue; - } - 81 => /* 'Q' */ { - __current_match = Some((61, __index + 1)); - __current_state = 23; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 30; - continue; - } - 83 => /* 'S' */ { - __current_match = Some((61, __index + 1)); - __current_state = 31; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((61, __index + 1)); - __current_state = 32; - continue; - } - 85 => /* 'U' */ { - __current_match = Some((61, __index + 1)); - __current_state = 33; - continue; - } - 86 => /* 'V' */ { - __current_match = Some((61, __index + 1)); - __current_state = 34; - continue; - } - 87 => /* 'W' */ { - __current_match = Some((61, __index + 1)); - __current_state = 35; - continue; - } - 88 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 23; - continue; - } - 91 => /* '[' */ { - __current_match = Some((57, __index + 1)); - __current_state = 36; - continue; - } - 93 => /* ']' */ { - __current_match = Some((58, __index + 1)); - __current_state = 37; - continue; - } - 94 => /* '^' */ { - __current_match = Some((59, __index + 1)); - __current_state = 38; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 23; - continue; - } - 1632 ... 1641 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 1776 ... 1785 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 1984 ... 1993 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 2406 ... 2415 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 2534 ... 2543 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 2662 ... 2671 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 2790 ... 2799 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 2918 ... 2927 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 3046 ... 3055 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 3174 ... 3183 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 3302 ... 3311 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 3430 ... 3439 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 3558 ... 3567 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 3664 ... 3673 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 3792 ... 3801 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 3872 ... 3881 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 4160 ... 4169 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 4240 ... 4249 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 6112 ... 6121 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 6160 ... 6169 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 6470 ... 6479 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 6608 ... 6617 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 6784 ... 6793 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 6800 ... 6809 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 6992 ... 7001 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 7088 ... 7097 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 7232 ... 7241 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 7248 ... 7257 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 42528 ... 42537 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 43216 ... 43225 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 43264 ... 43273 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 43472 ... 43481 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 43504 ... 43513 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 43600 ... 43609 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 44016 ... 44025 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 65296 ... 65305 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 66720 ... 66729 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 69734 ... 69743 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 69872 ... 69881 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 69942 ... 69951 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 70096 ... 70105 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 70384 ... 70393 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 70864 ... 70873 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 71248 ... 71257 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 71360 ... 71369 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 71472 ... 71481 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 71904 ... 71913 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 92768 ... 92777 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 93008 ... 93017 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - 120782 ... 120831 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 10; - continue; - } - _ => { - return __current_match; - } - } - } - 1 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 0 ... 38 => { - __current_state = 40; - continue; - } - 39 => /* '\'' */ { - __current_match = Some((60, __index + 1)); - __current_state = 41; - continue; - } - 40 ... 1114111 => { - __current_state = 40; - continue; - } - _ => { - return __current_match; - } - } - } - 2 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 3 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 4 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 42 => /* '*' */ { - __current_match = Some((3, __index + 1)); - __current_state = 42; - continue; - } - _ => { - return __current_match; - } - } - } - 5 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 6 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 7 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 8 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 46 => /* '.' */ { - __current_match = Some((8, __index + 1)); - __current_state = 43; - continue; - } - _ => { - return __current_match; - } - } - } - 9 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 10 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 46 => /* '.' */ { - __current_state = 44; - continue; - } - 48 ... 57 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 1632 ... 1641 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 1776 ... 1785 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 1984 ... 1993 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2406 ... 2415 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2534 ... 2543 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2662 ... 2671 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2790 ... 2799 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2918 ... 2927 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3046 ... 3055 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3174 ... 3183 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3302 ... 3311 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3430 ... 3439 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3558 ... 3567 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3664 ... 3673 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3792 ... 3801 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3872 ... 3881 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 4160 ... 4169 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 4240 ... 4249 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6112 ... 6121 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6160 ... 6169 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6470 ... 6479 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6608 ... 6617 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6784 ... 6793 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6800 ... 6809 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6992 ... 7001 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 7088 ... 7097 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 7232 ... 7241 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 7248 ... 7257 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 42528 ... 42537 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43216 ... 43225 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43264 ... 43273 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43472 ... 43481 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43504 ... 43513 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43600 ... 43609 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 44016 ... 44025 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 65296 ... 65305 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 66720 ... 66729 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 69734 ... 69743 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 69872 ... 69881 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 69942 ... 69951 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 70096 ... 70105 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 70384 ... 70393 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 70864 ... 70873 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 71248 ... 71257 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 71360 ... 71369 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 71472 ... 71481 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 71904 ... 71913 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 92768 ... 92777 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 93008 ... 93017 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 120782 ... 120831 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - _ => { - return __current_match; - } - } - } - 11 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 61 => /* '=' */ { - __current_match = Some((11, __index + 1)); - __current_state = 46; - continue; - } - _ => { - return __current_match; - } - } - } - 12 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 13 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 61 => /* '=' */ { - __current_match = Some((14, __index + 1)); - __current_state = 47; - continue; - } - 62 => /* '>' */ { - __current_match = Some((15, __index + 1)); - __current_state = 48; - continue; - } - _ => { - return __current_match; - } - } - } - 14 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 15 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 61 => /* '=' */ { - __current_match = Some((18, __index + 1)); - __current_state = 49; - continue; - } - _ => { - return __current_match; - } - } - } - 16 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((61, __index + 1)); - __current_state = 51; - continue; - } - 79 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 52; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 17 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 53; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 18 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 54; - continue; - } - 66 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 55; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 19 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 72 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 56; - continue; - } - 74 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((25, __index + 1)); - __current_state = 57; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 20 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 75 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 76 => /* 'L' */ { - __current_match = Some((61, __index + 1)); - __current_state = 58; - continue; - } - 77 => /* 'M' */ { - __current_match = Some((61, __index + 1)); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((61, __index + 1)); - __current_state = 59; - continue; - } - 79 ... 87 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 88 => /* 'X' */ { - __current_match = Some((61, __index + 1)); - __current_state = 60; - continue; - } - 89 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 21 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 61; - continue; - } - 80 ... 84 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 85 => /* 'U' */ { - __current_match = Some((61, __index + 1)); - __current_state = 62; - continue; - } - 86 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 22 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 63; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 23 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 24 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 69 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 70 => /* 'F' */ { - __current_match = Some((34, __index + 1)); - __current_state = 64; - continue; - } - 71 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((35, __index + 1)); - __current_state = 65; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 25 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 66; - continue; - } - 66 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 26 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 67; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 27 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 72 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 68; - continue; - } - 74 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 69; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 28 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 69 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 70 => /* 'F' */ { - __current_match = Some((40, __index + 1)); - __current_state = 70; - continue; - } - 71 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((41, __index + 1)); - __current_state = 71; - continue; - } - 83 => /* 'S' */ { - __current_match = Some((61, __index + 1)); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((61, __index + 1)); - __current_state = 72; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 29 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 73; - continue; - } - 66 ... 69 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 70 => /* 'F' */ { - __current_match = Some((61, __index + 1)); - __current_state = 74; - continue; - } - 71 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 75; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 30 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 76; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 31 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 77; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 32 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 71 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 72 => /* 'H' */ { - __current_match = Some((61, __index + 1)); - __current_state = 78; - continue; - } - 73 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((51, __index + 1)); - __current_state = 79; - continue; - } - 80 ... 88 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 89 => /* 'Y' */ { - __current_match = Some((61, __index + 1)); - __current_state = 80; - continue; - } - 90 => /* 'Z' */ { - __current_match = Some((61, __index + 1)); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 33 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((61, __index + 1)); - __current_state = 81; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 34 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 82; - continue; - } - 66 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 35 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 71 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 72 => /* 'H' */ { - __current_match = Some((61, __index + 1)); - __current_state = 83; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 84; - continue; - } - 74 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 36 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 37 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 38 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 39 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 40 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 0 ... 38 => { - __current_state = 40; - continue; - } - 39 => /* '\'' */ { - __current_match = Some((60, __index + 1)); - __current_state = 41; - continue; - } - 40 ... 1114111 => { - __current_state = 40; - continue; - } - _ => { - return __current_match; - } - } - } - 41 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 42 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 43 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 44 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 1632 ... 1641 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 1776 ... 1785 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 1984 ... 1993 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2406 ... 2415 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2534 ... 2543 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2662 ... 2671 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2790 ... 2799 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2918 ... 2927 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3046 ... 3055 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3174 ... 3183 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3302 ... 3311 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3430 ... 3439 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3558 ... 3567 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3664 ... 3673 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3792 ... 3801 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3872 ... 3881 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 4160 ... 4169 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 4240 ... 4249 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6112 ... 6121 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6160 ... 6169 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6470 ... 6479 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6608 ... 6617 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6784 ... 6793 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6800 ... 6809 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6992 ... 7001 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 7088 ... 7097 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 7232 ... 7241 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 7248 ... 7257 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 42528 ... 42537 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43216 ... 43225 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43264 ... 43273 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43472 ... 43481 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43504 ... 43513 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43600 ... 43609 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 44016 ... 44025 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 65296 ... 65305 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 66720 ... 66729 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 69734 ... 69743 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 69872 ... 69881 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 69942 ... 69951 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 70096 ... 70105 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 70384 ... 70393 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 70864 ... 70873 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 71248 ... 71257 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 71360 ... 71369 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 71472 ... 71481 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 71904 ... 71913 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 92768 ... 92777 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 93008 ... 93017 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 120782 ... 120831 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - _ => { - return __current_match; - } - } - } - 45 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 46 => /* '.' */ { - __current_state = 44; - continue; - } - 48 ... 57 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 1632 ... 1641 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 1776 ... 1785 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 1984 ... 1993 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2406 ... 2415 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2534 ... 2543 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2662 ... 2671 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2790 ... 2799 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 2918 ... 2927 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3046 ... 3055 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3174 ... 3183 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3302 ... 3311 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3430 ... 3439 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3558 ... 3567 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3664 ... 3673 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3792 ... 3801 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 3872 ... 3881 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 4160 ... 4169 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 4240 ... 4249 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6112 ... 6121 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6160 ... 6169 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6470 ... 6479 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6608 ... 6617 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6784 ... 6793 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6800 ... 6809 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 6992 ... 7001 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 7088 ... 7097 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 7232 ... 7241 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 7248 ... 7257 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 42528 ... 42537 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43216 ... 43225 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43264 ... 43273 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43472 ... 43481 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43504 ... 43513 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 43600 ... 43609 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 44016 ... 44025 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 65296 ... 65305 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 66720 ... 66729 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 69734 ... 69743 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 69872 ... 69881 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 69942 ... 69951 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 70096 ... 70105 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 70384 ... 70393 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 70864 ... 70873 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 71248 ... 71257 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 71360 ... 71369 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 71472 ... 71481 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 71904 ... 71913 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 92768 ... 92777 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 93008 ... 93017 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - 120782 ... 120831 => { - __current_match = Some((62, __index + __ch.len_utf8())); - __current_state = 45; - continue; - } - _ => { - return __current_match; - } - } - } - 46 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 47 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 48 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 49 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - _ => { - return __current_match; - } - } - } - 50 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 51 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 67 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 68 => /* 'D' */ { - __current_match = Some((19, __index + 1)); - __current_state = 86; - continue; - } - 69 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 52 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 87; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 53 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 70 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 71 => /* 'G' */ { - __current_match = Some((61, __index + 1)); - __current_state = 88; - continue; - } - 72 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 54 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 82 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 83 => /* 'S' */ { - __current_match = Some((61, __index + 1)); - __current_state = 89; - continue; - } - 84 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 55 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((61, __index + 1)); - __current_state = 90; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 56 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 85 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 86 => /* 'V' */ { - __current_match = Some((24, __index + 1)); - __current_state = 91; - continue; - } - 87 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 57 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 86 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 87 => /* 'W' */ { - __current_match = Some((61, __index + 1)); - __current_state = 92; - continue; - } - 88 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 58 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 82 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 83 => /* 'S' */ { - __current_match = Some((61, __index + 1)); - __current_state = 93; - continue; - } - 84 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 59 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 67 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 68 => /* 'D' */ { - __current_match = Some((28, __index + 1)); - __current_state = 94; - continue; - } - 69 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 60 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((61, __index + 1)); - __current_state = 95; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 61 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((30, __index + 1)); - __current_state = 96; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 62 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((61, __index + 1)); - __current_state = 97; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 63 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((61, __index + 1)); - __current_state = 98; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 64 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 65 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 66 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 50; - continue; - } - 66 => /* 'B' */ { - __current_match = Some((61, __index + 1)); - __current_state = 99; - continue; - } - 67 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 67 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 67 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 68 => /* 'D' */ { - __current_match = Some((37, __index + 1)); - __current_state = 100; - continue; - } - 69 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 68 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 75 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 76 => /* 'L' */ { - __current_match = Some((38, __index + 1)); - __current_state = 101; - continue; - } - 77 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 69 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((39, __index + 1)); - __current_state = 102; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 70 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 71 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 72 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 71 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 72 => /* 'H' */ { - __current_match = Some((61, __index + 1)); - __current_state = 103; - continue; - } - 73 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 73 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 66 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 67 => /* 'C' */ { - __current_match = Some((61, __index + 1)); - __current_state = 104; - continue; - } - 68 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 74 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 72 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 105; - continue; - } - 74 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 75 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 106; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 76 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 66 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 67 => /* 'C' */ { - __current_match = Some((61, __index + 1)); - __current_state = 107; - continue; - } - 68 ... 79 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 80 => /* 'P' */ { - __current_match = Some((61, __index + 1)); - __current_state = 108; - continue; - } - 81 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 77 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((49, __index + 1)); - __current_state = 109; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 78 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 110; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 79 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 80 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 79 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 80 => /* 'P' */ { - __current_match = Some((61, __index + 1)); - __current_state = 111; - continue; - } - 81 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 81 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((61, __index + 1)); - __current_state = 112; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 82 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((54, __index + 1)); - __current_state = 113; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 83 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 72 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 114; - continue; - } - 74 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 84 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((61, __index + 1)); - __current_state = 115; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 85 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 1632 ... 1641 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 1776 ... 1785 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 1984 ... 1993 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2406 ... 2415 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2534 ... 2543 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2662 ... 2671 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2790 ... 2799 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 2918 ... 2927 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3046 ... 3055 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3174 ... 3183 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3302 ... 3311 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3430 ... 3439 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3558 ... 3567 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3664 ... 3673 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3792 ... 3801 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 3872 ... 3881 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 4160 ... 4169 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 4240 ... 4249 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6112 ... 6121 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6160 ... 6169 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6470 ... 6479 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6608 ... 6617 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6784 ... 6793 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6800 ... 6809 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 6992 ... 7001 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 7088 ... 7097 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 7232 ... 7241 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 7248 ... 7257 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 42528 ... 42537 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43216 ... 43225 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43264 ... 43273 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43472 ... 43481 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43504 ... 43513 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 43600 ... 43609 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 44016 ... 44025 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 65296 ... 65305 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 66720 ... 66729 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 69734 ... 69743 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 69872 ... 69881 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 69942 ... 69951 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 70096 ... 70105 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 70384 ... 70393 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 70864 ... 70873 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 71248 ... 71257 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 71360 ... 71369 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 71472 ... 71481 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 71904 ... 71913 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 92768 ... 92777 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 93008 ... 93017 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - 120782 ... 120831 => { - __current_match = Some((63, __index + __ch.len_utf8())); - __current_state = 85; - continue; - } - _ => { - return __current_match; - } - } - } - 86 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 87 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 116; - continue; - } - 66 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 88 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 72 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 117; - continue; - } - 74 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 89 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((22, __index + 1)); - __current_state = 118; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 90 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 82 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 83 => /* 'S' */ { - __current_match = Some((61, __index + 1)); - __current_state = 119; - continue; - } - 84 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 91 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 92 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((61, __index + 1)); - __current_state = 120; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 93 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((27, __index + 1)); - __current_state = 121; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 94 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 95 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 122; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 96 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 86 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 87 => /* 'W' */ { - __current_match = Some((61, __index + 1)); - __current_state = 123; - continue; - } - 88 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 97 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 66 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 67 => /* 'C' */ { - __current_match = Some((61, __index + 1)); - __current_state = 124; - continue; - } - 68 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 98 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((33, __index + 1)); - __current_state = 125; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 99 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 126; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 100 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 101 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 102 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 103 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 127; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 104 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 74 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 75 => /* 'K' */ { - __current_match = Some((61, __index + 1)); - __current_state = 128; - continue; - } - 76 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 105 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 75 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 76 => /* 'L' */ { - __current_match = Some((61, __index + 1)); - __current_state = 129; - continue; - } - 77 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 106 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 66 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 67 => /* 'C' */ { - __current_match = Some((61, __index + 1)); - __current_state = 130; - continue; - } - 68 ... 70 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 71 => /* 'G' */ { - __current_match = Some((61, __index + 1)); - __current_state = 131; - continue; - } - 72 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 107 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 132; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 108 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 133; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 109 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 110 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((50, __index + 1)); - __current_state = 134; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 111 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((52, __index + 1)); - __current_state = 135; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 112 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 72 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 136; - continue; - } - 74 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 113 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 114 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 75 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 76 => /* 'L' */ { - __current_match = Some((61, __index + 1)); - __current_state = 137; - continue; - } - 77 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 115 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 71 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 72 => /* 'H' */ { - __current_match = Some((56, __index + 1)); - __current_state = 138; - continue; - } - 73 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 116 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 88 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 89 => /* 'Y' */ { - __current_match = Some((20, __index + 1)); - __current_state = 139; - continue; - } - 90 => /* 'Z' */ { - __current_match = Some((61, __index + 1)); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 117 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((21, __index + 1)); - __current_state = 140; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 118 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 119 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((23, __index + 1)); - __current_state = 141; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 120 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((61, __index + 1)); - __current_state = 142; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 121 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 122 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 143; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 123 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 144; - continue; - } - 66 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 124 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((61, __index + 1)); - __current_state = 145; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 125 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 126 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 75 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 76 => /* 'L' */ { - __current_match = Some((36, __index + 1)); - __current_state = 146; - continue; - } - 77 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 127 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 147; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 128 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 148; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 129 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((44, __index + 1)); - __current_state = 149; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 130 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((61, __index + 1)); - __current_state = 150; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 131 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 151; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 132 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 152; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 133 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 153; - continue; - } - 66 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 134 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 135 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 136 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 75 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 76 => /* 'L' */ { - __current_match = Some((53, __index + 1)); - __current_state = 154; - continue; - } - 77 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 137 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((55, __index + 1)); - __current_state = 155; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 138 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 139 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 140 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 141 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 142 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((26, __index + 1)); - __current_state = 156; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 143 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((61, __index + 1)); - __current_state = 157; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 144 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 158; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 145 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 72 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 159; - continue; - } - 74 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 146 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 147 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 86 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 87 => /* 'W' */ { - __current_match = Some((61, __index + 1)); - __current_state = 160; - continue; - } - 88 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 148 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 67 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 68 => /* 'D' */ { - __current_match = Some((43, __index + 1)); - __current_state = 161; - continue; - } - 69 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 149 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 150 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 67 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 68 => /* 'D' */ { - __current_match = Some((61, __index + 1)); - __current_state = 162; - continue; - } - 69 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 151 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 163; - continue; - } - 66 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 152 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 67 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 68 => /* 'D' */ { - __current_match = Some((47, __index + 1)); - __current_state = 164; - continue; - } - 69 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 153 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 83 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 84 => /* 'T' */ { - __current_match = Some((48, __index + 1)); - __current_state = 165; - continue; - } - 85 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 154 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 155 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 156 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 157 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 => /* 'A' */ { - __current_match = Some((61, __index + 1)); - __current_state = 166; - continue; - } - 66 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 158 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 67 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 68 => /* 'D' */ { - __current_match = Some((31, __index + 1)); - __current_state = 167; - continue; - } - 69 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 159 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 78 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 79 => /* 'O' */ { - __current_match = Some((61, __index + 1)); - __current_state = 168; - continue; - } - 80 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 160 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 72 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 73 => /* 'I' */ { - __current_match = Some((61, __index + 1)); - __current_state = 169; - continue; - } - 74 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 161 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 162 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 84 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 85 => /* 'U' */ { - __current_match = Some((61, __index + 1)); - __current_state = 170; - continue; - } - 86 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 163 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 76 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 77 => /* 'M' */ { - __current_match = Some((46, __index + 1)); - __current_state = 171; - continue; - } - 78 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 164 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 165 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 166 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 75 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 76 => /* 'L' */ { - __current_match = Some((29, __index + 1)); - __current_state = 172; - continue; - } - 77 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 167 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 168 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 77 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 78 => /* 'N' */ { - __current_match = Some((32, __index + 1)); - __current_state = 173; - continue; - } - 79 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 169 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 82 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 83 => /* 'S' */ { - __current_match = Some((61, __index + 1)); - __current_state = 174; - continue; - } - 84 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 170 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 81 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 82 => /* 'R' */ { - __current_match = Some((61, __index + 1)); - __current_state = 175; - continue; - } - 83 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 171 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 172 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 173 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 174 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((42, __index + 1)); - __current_state = 176; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 175 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 68 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 69 => /* 'E' */ { - __current_match = Some((45, __index + 1)); - __current_state = 177; - continue; - } - 70 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 176 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - 177 => { - let (__index, __ch) = match __chars.next() { Some(p) => p, None => return __current_match }; - match __ch as u32 { - 48 ... 57 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 65 ... 90 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - 97 ... 122 => { - __current_match = Some((61, __index + __ch.len_utf8())); - __current_state = 50; - continue; - } - _ => { - return __current_match; - } - } - } - _ => { panic!("invalid state {}", __current_state); } - } - } - } - - impl<'input> __Matcher<'input> { - pub fn new(s: &'input str) -> __Matcher<'input> { - __Matcher { text: s, consumed: 0 } - } - } - - impl<'input> Iterator for __Matcher<'input> { - type Item = Result<(usize, (usize, &'input str), usize), __lalrpop_util::ParseError>; - - fn next(&mut self) -> Option { - let __text = self.text.trim_left(); - let __whitespace = self.text.len() - __text.len(); - let __start_offset = self.consumed + __whitespace; - if __text.is_empty() { - self.text = __text; - self.consumed = __start_offset; - None - } else { - match __tokenize(__text) { - Some((__index, __length)) => { - let __result = &__text[..__length]; - let __remaining = &__text[__length..]; - let __end_offset = __start_offset + __length; - self.text = __remaining; - self.consumed = __end_offset; - Some(Ok((__start_offset, (__index, __result), __end_offset))) - } - None => { - Some(Err(__lalrpop_util::ParseError::InvalidToken { location: __start_offset })) - } - } - } - } - } -} - -#[allow(unused_variables)] -pub fn __action0< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action1< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action2< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action3< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action4< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action5< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action6< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action7< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action8< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, (), usize), - (_, __5, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action9< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action10< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action11< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action12< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action13< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action14< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action15< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action16< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action17< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action18< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action19< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action20< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action21< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action22< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action23< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action24< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action25< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action26< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action27< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action28< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action29< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action30< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action31< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action32< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action33< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action34< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action35< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action36< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action37< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action38< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action39< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action40< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action41< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action42< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action43< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action44< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action45< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action46< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action47< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action48< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action49< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action50< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action51< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action52< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action53< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action54< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action55< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action56< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action57< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action58< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action59< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action60< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action61< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action62< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, &'input str, usize), - (_, __4, _): (usize, &'input str, usize), - (_, __5, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action63< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action64< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action65< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action66< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action67< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action68< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action69< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action70< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action71< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action72< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action73< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action74< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action75< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action76< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action77< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action78< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action79< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action80< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action81< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action82< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action83< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, (), usize), - (_, __5, _): (usize, (), usize), - (_, __6, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action84< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action85< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action86< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action87< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action88< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action89< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action90< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action91< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action92< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action93< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action94< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action95< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action96< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action97< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action98< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action99< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action100< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action101< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action102< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action103< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action104< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action105< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action106< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action107< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action108< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action109< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action110< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action111< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action112< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action113< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action114< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action115< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action116< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action117< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action118< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action119< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action120< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action121< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action122< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action123< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action124< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action125< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action126< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action127< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action128< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action129< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action130< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, &'input str, usize), - (_, __4, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action131< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action132< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action133< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action134< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action135< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action136< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action137< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action138< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action139< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action140< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action141< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action142< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action143< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action144< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action145< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action146< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action147< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action148< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action149< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action150< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action151< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action152< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action153< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action154< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action155< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action156< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action157< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action158< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action159< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action160< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action161< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action162< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, (), usize), - (_, __5, _): (usize, (), usize), - (_, __6, _): (usize, &'input str, usize), - (_, __7, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action163< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, (), usize), - (_, __5, _): (usize, (), usize), - (_, __6, _): (usize, &'input str, usize), - (_, __7, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action164< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action165< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action166< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action167< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, &'input str, usize), - (_, __5, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action168< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, &'input str, usize), - (_, __5, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action169< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action170< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action171< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action172< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action173< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action174< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action175< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action176< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action177< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action178< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action179< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action180< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action181< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action182< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action183< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action184< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action185< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action186< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), - (_, __3, _): (usize, &'input str, usize), - (_, __4, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action187< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action188< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action189< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, &'input str, usize), - (_, __5, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action190< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, (), usize), - (_, __5, _): (usize, (), usize), - (_, __6, _): (usize, (), usize), - (_, __7, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action191< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), - (_, __3, _): (usize, (), usize), - (_, __4, _): (usize, (), usize), - (_, __5, _): (usize, (), usize), - (_, __6, _): (usize, (), usize), - (_, __7, _): (usize, &'input str, usize), - (_, __8, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action192< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action193< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action194< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action195< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action196< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action197< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action198< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action199< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action200< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action201< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action202< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action203< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action204< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action205< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action206< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action207< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action208< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action209< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action210< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action211< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action212< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action213< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action214< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action215< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action216< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action217< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action218< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action219< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action220< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action221< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action222< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action223< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action224< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action225< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action226< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action227< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action228< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action229< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action230< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action231< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), - (_, __1, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action232< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, (), usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action233< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action234< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), - (_, __1, _): (usize, &'input str, usize), - (_, __2, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action235< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, (), usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action236< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action237< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action238< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action239< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action240< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action241< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action242< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action243< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action244< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action245< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action246< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action247< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action248< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action249< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action250< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action251< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action252< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action253< - 'input, ->( - input: &'input str, - (_, __0, _): (usize, &'input str, usize), -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action254< - 'input, ->( - input: &'input str, - __lookbehind: &usize, - __lookahead: &usize, -) -> () -{ - () -} - -#[allow(unused_variables)] -pub fn __action255< - 'input, ->( - input: &'input str, - __lookbehind: &usize, - __lookahead: &usize, -) -> () -{ - let __start0 = __lookbehind.clone(); - let __end0 = __lookahead.clone(); - let __temp0 = __action254( - input, - &__start0, - &__end0, - ); - let __temp0 = (__start0, __temp0, __end0); - __action16( - input, - __temp0, - ) -} - -#[allow(unused_variables)] -pub fn __action256< - 'input, ->( - input: &'input str, - __lookbehind: &usize, - __lookahead: &usize, -) -> () -{ - let __start0 = __lookbehind.clone(); - let __end0 = __lookahead.clone(); - let __temp0 = __action254( - input, - &__start0, - &__end0, - ); - let __temp0 = (__start0, __temp0, __end0); - __action11( - input, - __temp0, - ) -} - -#[allow(unused_variables)] -pub fn __action257< - 'input, ->( - input: &'input str, - __lookbehind: &usize, - __lookahead: &usize, -) -> () -{ - let __start0 = __lookbehind.clone(); - let __end0 = __lookahead.clone(); - let __temp0 = __action254( - input, - &__start0, - &__end0, - ); - let __temp0 = (__start0, __temp0, __end0); - __action154( - input, - __temp0, - ) -} - -#[allow(unused_variables)] -pub fn __action258< - 'input, ->( - input: &'input str, - __lookbehind: &usize, - __lookahead: &usize, -) -> () -{ - let __start0 = __lookbehind.clone(); - let __end0 = __lookahead.clone(); - let __temp0 = __action254( - input, - &__start0, - &__end0, - ); - let __temp0 = (__start0, __temp0, __end0); - __action102( - input, - __temp0, - ) -} - -#[allow(unused_variables)] -pub fn __action259< - 'input, ->( - input: &'input str, - __lookbehind: &usize, - __lookahead: &usize, -) -> () -{ - let __start0 = __lookbehind.clone(); - let __end0 = __lookahead.clone(); - let __temp0 = __action254( - input, - &__start0, - &__end0, - ); - let __temp0 = (__start0, __temp0, __end0); - __action43( - input, - __temp0, - ) -} - -#[allow(unused_variables)] -pub fn __action260< - 'input, ->( - input: &'input str, - __lookbehind: &usize, - __lookahead: &usize, -) -> () -{ - let __start0 = __lookbehind.clone(); - let __end0 = __lookahead.clone(); - let __temp0 = __action254( - input, - &__start0, - &__end0, - ); - let __temp0 = (__start0, __temp0, __end0); - __action97( - input, - __temp0, - ) -} - -#[allow(unused_variables)] -pub fn __action261< - 'input, ->( - input: &'input str, - __lookbehind: &usize, - __lookahead: &usize, -) -> () -{ - let __start0 = __lookbehind.clone(); - let __end0 = __lookahead.clone(); - let __temp0 = __action254( - input, - &__start0, - &__end0, - ); - let __temp0 = (__start0, __temp0, __end0); - __action77( - input, - __temp0, - ) -} - -pub trait __ToTriple<'input, > { - type Error; - fn to_triple(value: Self) -> Result<(usize,(usize, &'input str),usize),Self::Error>; -} - -impl<'input, > __ToTriple<'input, > for (usize, (usize, &'input str), usize) { - type Error = (); - fn to_triple(value: Self) -> Result<(usize,(usize, &'input str),usize),()> { - Ok(value) - } -} -impl<'input, > __ToTriple<'input, > for Result<(usize, (usize, &'input str), usize),()> { - type Error = (); - fn to_triple(value: Self) -> Result<(usize,(usize, &'input str),usize),()> { - value - } -} -- cgit v1.2.3